The Dolder Grand is THE place to stay when visiting Switzerland. You’ll relax in luxury with the Swiss Alps at your back and everything you need for a perfect vacation at your fingertips.
Read MoreLucerne was beautiful, the people were warm, but the hotel… the hotel just MADE it perfection. It's a MUST on your travel bucket list!
Read More