Location: in the very heart of Istanbul, just 1 Km. from the beach. The Orient Express train station is 250 m. away and Ataturk Airport is 18 Km. away.
See more: Hotels in Europe Hotels in Turkey Hotels in Istanbul Holiday Destinations in Europe