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
CITY
275 Old Street
LONDON, EC1V 9LN
UNITED KINGDOM
Holiday Inn Express Hotel, City of London

Holiday Inn Lowest Internet Rate Guarantee

 

London Hotels return to front page

 

luxury London hotels