The Prince Hotel

The Prince Hotel Address: 23 Nisan Caddesi No 26/1, Istanbul, Turkey

Minimum price found for The Prince Hotel was: 198 TRY

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