November 24, 2010

Spa We Love: The Dolder Grand Zurich

When we were in Zurich this past summer we had the chance to visit The Dolder Grand, a spectacular hotel perched high above the city, juxtaposed between the bustling centre