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 | ![]() |