Historia Hotel

Historia Hotel Address: Mimar Mehmet Aga Caddesi Amiral Tafdil Sokak No 23, Istanbul, Turkey

Minimum price found for Historia Hotel was: 88 TRY

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