Tschuggen Grand Hotel in Arosa, Switzerland

The Tschuggen Grand Hotel in Arosa, Switzerland was designed by Carlo Rampazzi, with ski bunnies and lovers of luxe travel. The elegant hotel features individually decorated rooms with a touch of sixties mod design, and sprawling, vintage-inspired lobbies and dining rooms. It feels a little like The Overlook Hotel, in a good way, with lots more sunlight than spookiness.