HOME
ABOUT US
TOURS
SERVICES
CONTACT
FAQ
More
+905322725048
CENTRAL PALACE TAKSIM
The Central Palace Hotel is located less than 100 yards from Taksim Square, the pulsating heart of Istanbul and near Istiklal Street's retail delight.