Create prices alertHotels in Istanbul

Grand Savur Hotel, Istanbul

Gencturk Caddesi Sirvanizade Sokak No:19 Sehzadebasi FatihBazar, Istanbul34400, Turkey