Price from USD 114,00 per night in Holiday Inn Express London City in London (United Kingdom). With a stay at Holiday Inn Express London City in London (The City), you’ll be minutes from Hoxton Square and close to St. Paul’s Cathedral. This hotel is close to Trafalgar Square and Big Ben.
Make yourself at home in one of the 224 air-conditioned guestrooms. Satellite programming provides entertainment, and wired and wireless Internet access is available for a surcharge. Private bathrooms with showers feature complimentary toiletries and hair dryers. Conveniences include desks and complimentary newspapers, as well as phones with voice mail.
Enjoy a satisfying meal at a restaurant serving guests of Holiday Inn Express London City. Quench your thirst with your favorite drink at a bar/lounge. A complimentary continental breakfast is included.