The Central Palace Bosphorus

The Central Palace Bosphorus Address: Haydar Aliyev Caddesi No:124 Tarabya, Istanbul, Turkey

Minimum price found for The Central Palace Bosphorus was: 291 TRY

Click here to get more information, photos & guest ratings for The Central Palace Bosphorus