Travel | Destinations
Global hangout: Switzerland's Tschuggen Grand Hotel
A stay at this striking architectural marvel nestled in the Swiss Alps will reinvigorate and relax you
- The Tschuggen Grand Hotel is built into the side of a mountain and features breathtaking glass sails that channel light into the hotel's rooms.
Popular in Travel
More Lifestyle stories
Popular in Life & Style
Life & Style editor's choice
Restaurant chain to celebrate National Breakfast Day
BMW describes latest car as "most emotive, classy and agile" in its segment
Where are you supposed to meet someone in your 30s if work is a bust?
Study shows the condition does trigger a distinctive immune response in the body
Hair maestro Asgar Saboo picks out the most stylish celebrity hairstyles