Celal Sultan Hotel

Celal Sultan Hotel Address: Yerebatan Caddesi Salkimsogut Sokak No 16 Sultanahmet, Istanbul, Turkey

Minimum price found for Celal Sultan Hotel was: 95 TRY

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