The Holiday Inn Express London Limehouse is a fresh, contemporary, modern hotel strategically located in the East End of London between the Docklands and the City.
The dynamic Canary Wharf and all its restaurants and amenities are within ten minutes from the hotel. Tower Bridge and the Tower of London are also less than ten minutes away.
The hotel has onsite parking facilities as well as a bar and lounge.