Situated 200 metres from the historical city walls of Istanbul, Holiday Inn Istanbul City is only 50 metres from the Pazartekke Tram Station, allowing easy access to Hagia Sophia and Blue Mosque. The hotel has ... Read more

View all Luxury Hotels in Istanbul