HotelsClick.com

Hotel La Villa

  Topu Caddesi No:12 34437 Taksim - Istanbul, Turkey View Map
Area: Beyoglu

From US$ 57.00(?) Book

Hotel La Villa offers accommodations decorated in ethnic style in central Istanbul, near Taksim Square. It is steps from Ltfi Krdar Convention Center and public transportation.

+
Discount code
Book

Hotels nearby