The Magnaura Palace Hotel

The Magnaura Palace Hotel Address: Sultanahmet Mh Dalbasti Sk 131, Istanbul, Turkey

Minimum price found for The Magnaura Palace Hotel was: Null TRY

Click here to get more information, photos & guest ratings for The Magnaura Palace Hotel