The Dolder Grand is a high-end hotel offering chic restaurants and a spa with an indoor pool and gym. This 5-star city resort provides a luxurious experience.