Ida Hotel
Cankurtaran Mah. Akbiyik Cad. No:31 Sultanahmet, Istanbul, Turkey
Booking.com
Book Now