Discover and dream your way through our selection of stunning
unusual and exciting hotels in locations all over the world
revealed in High Definition.
St. Moritz, Switzerland, West Europe
Nothing screams “luxury” like a holiday in St. Moritz, Switzerland. So if you’re heading to the birthplace of Alpine tourism, make sure to indulge in all the extravagance the place has to offer. If you ask me, booking a room in the famous Badrutt’s Palace Hotel is a pretty good …