Glass experiences a grand stay at The Dolder in Zurich
THE GLAMOROUS Dolder Grand hotel overlooks Zurich as a turreted guardian, with guests able to soak up the magical views across the city of Zurich, its azure lake, and its surrounding snow-capped mount...