London Hotels

Holiday Inn Hotel, City of London

Holiday Inn Express Hotel, City of London

Express by Holiday Inn London City Hotel, Europe's largest Express by Holiday Inn. The hotel is situated in the City of London. A two-minute walk to Old Street underground station and a ten-minute walk to Liverpool Street and Moorgate Mainline stations. In the trendy areas of Clerkenwell and Hackney with Upper Street with its shopping centre, housing fashionable shops, bars, cinema and restaurants.

Centrally located for the majority of London's tourist attractions such as, New Tate Modern, St Katherine's Dock, Tower of London, Tower Bridge and the Millennium Eye (London Eye).

224 Guest Rooms

Holiday Inn Express Hotel
275 Old Street
Holiday Inn Express Hotel, City of London

Holiday Inn Lowest Internet Rate Guarantee


London Hotels return to front page


luxury London hotels