Applehill Suites - Taksim Studio Apartments In Istanbul
Cebel Topu Sok. No:8 Harbiye/Taksim, Istanbul, Turkey
Booking.com
Book Now