Search For A Holiday
Search millions of deals to

Find Your Holiday

Home Hotels United Kingdom Central London London City

Express By Holiday Inn London City

Hotel Overview

This 4-storey city hotel is located very close to London's most important touristic and cultural attractions, such as St. Paul's Cathedral, the Tower of London, the London Eye and the Tate Museum. Guests will be able to find within the area a number of restaurants, bars and leisure places. The nearest underground station is located approximately 350 m from the hotel.

Old Street, 275


United Kingdom

Hotel Facilities

24hr Reception


Hair Dryer

Internet Services

Laundry Service



Safety Deposit Boxes

Satellite/Cable TV

Please note: Map shows the rough area of the hotel and may not be 100% accurate.