Taksim Flats
Kocatepe Mahallesi Aydede Caddesi No:9/A Beyoğlu Talimhane, Istanbul, Turkey
Booking.com
Book Now