Hotel Villa Zurich

From $ -1 per night

Avg. User Rating:


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

User Reviews


Wonderful hotel at good price and value

A traveler

Travelocity.com

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