HotelsClick.com

Hotel La Villa

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

From US$ 52.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

The latest booking made on Hotelsclick.com was 4 minutes ago x

Hotels nearby