City Central
This charming boutique hotel boasts a fantastic location in the heart of Zurich, near the shores of the lake. With the city at your doorstep, most major sights, including the museums and galleries, will be within walking distance. When you need an escape from the city, you can enjoy the peaceful waterfront trail. Shopping is also just steps away on Bahnhofstrasse, or in the Old Town area, and fine dining can be found all around.