Avicenna Hotel

Avicenna Hotel Address: Mimar Mehmet Aga Caddesi Amiral Tafdil Sokak No 31-33, Istanbul, Turkey

Minimum price found for Avicenna Hotel was: 370 TRY

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