Hotel Villa Zurich 3 stars

Kilic Ali Pasa Mah. Akarsu Yokusu No: 46 Cihangir Beyoglu , Beyoglu, 34433 Istanbul, Turkey

Hotel image
Read more reviews for Hotel Villa Zurich