Istanbul, Istanbul
Spend a second to
save a fortune!
Spend a second to save a fortune!
Akarsu Yokusu Caddesi No 44-46, Istanbul
Just 500 metres from Istanbul's lively Taksim Square, Hotel Villa Zurich offers sweeping Bosphorus views from its rooftop terrace. The airy Sur Fish Restaurant serves fish specialties.
See MoreUsage of subsidiary facilities may incur additional fees