Alim Apartment
Akdeniz Cad No:19/1 Fatih, Istanbul, Turkey
Booking.com
Book Now