Dolder Grand, Switzerland

The Dolder Grand is a five-star luxury hotel located on Adlisberg hill in Zurich, Switzerland.