History Hotel
Gencturk Cad. Sirvanizade Sok. No:14 Sehzadebasi, İstanbul, Turkey
Booking.com
Book Now