In the heart of the city's business and just five minutes walk from Taksim Square the entertainment and shopping district, with Hotel Villa Zurich Istanbul has well decorated 43 rooms, 2 suites. It prestigious location Cihangir is unique area of Istanbul. History, culture, richness ...
Hotel Details