Hotel Saba Istanbul

Hotel Saba Istanbul Address: Binbirdirek Mahallesi Sehit Mehmet Pasa Yokusu No 8, Istanbul, Turkey

Minimum price found for Hotel Saba Istanbul was: 98 TRY

Click here to get more information, photos & guest ratings for Hotel Saba Istanbul