Istanbul is the city where the Asia meets Europe with cultural heritage and natural beauty. Holiday Inn Istanbul City located at the impressing historical city walls of Istanbul reflects the spirit of this very special city. It creates the ideal atmosphere for relaxing stay, no matter whether you are travelling on business or on holiday.