The Central Palace Hotel is located in the central of Taksim in Istanbul.

Location

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.

Printer Friendly

loading map...