Tag: Tschuggen Grand Hotel

Picture Perfect

Take a winter break at the uniquely designed five-star Tschuggen Grand Hotel, Arosa, in Switzerland. Look at bit closer, and there’s something unexpected about the hotel: it paints a picture-perfect portrait with nine surreal looking ‘light trees’ designed by Swiss architect Mario Botta. Towering over the four-storey hotel and its grandiose spa, these filigree sails of glass and steel add […]

Read More