Applehill Suites - Taksim Studio Apartments In Istanbul

  Cebel Topu Sok. No:8 Harbiye/Taksim, Istanbul, Turkey

Booking.com Book Now