Hotel Spina, Istanbul hotels at discounted rates

Hotel Spina
Utangac Sok. No:19, Sultanahmet-istanbul, Istanbul, 34400, Turkey