Premium Istiklal Flat
Turnacıbası Caddesi No:3, Istanbul, Turkey
Booking.com
Book Now