Tascas Suites
Istiklal Caddesi Mis Sokak No:17, Istanbul, Turkey
Booking.com
Book Now