Sultan Tughra Hotel

Sultan Tughra Hotel Address: Sultanahmet Mah.Keresteci Hakkı Sokak No:21 Cankurtaran, Istanbul, Turkey

Minimum price found for Sultan Tughra Hotel was: 128 TRY

Click here to get more information, photos & guest ratings for Sultan Tughra Hotel