Taksim Flats

  Kocatepe Mahallesi Aydede Caddesi No:9/A Beyoğlu Talimhane, Istanbul, Turkey

Booking.com Book Now