Hotel Saba, Istanbul hotels at discounted rates

Hotel Saba
Sehit Mehmet Pasa Yk No. 8, Istanbul, 34400, Turkey