Hotel Joseph’s House in Davos, Switzerland – an elegant alpine retreat for Swiss travelers
Discover Hotel Joseph’s House Davos Switzerland, a freshly renovated 3-star-superior Art Nouveau hotel in Davos Platz with spa, fitness center, and easy access to the Jakobshorn cable car for Swiss leisure and business travelers.