Hotel Villa Zurich

From $ -1 per night

Avg. User Rating:

Akarsu Yokupu Caddesi No 44 - 46, Istanbul, Turkey
Show More Info
Travel Photo by IgoUgo member

User Reviews

Wonderful hotel at good price and value

A traveler

I stayed here last year,on a return trip to Istanbul after leaving forty years ago.The hotel is in a lively,bustling neighborhood,Cihangir,close to Taksim Square and easy access to tourist areas. The rooms are all newly decorated,and come with ...Read more