The Central Plaza Hotel is a genuine turn-of-the-century hotel located in Zurich and offers 105 fashionable and cosy guest rooms and suites, excellent Grill Restaurant, Café Bar, Terrace Garden and comfortable relaxing lounges. Overlooking the charming Limmat River, you only have to step outside the Central Plaza Hotel, and you are literally in the heart of Zurich's business, theatre and entertainment areas.READ MORE