Holiday Inn Express London City 3-Star

Book this hotel in London, England: South, United Kingdom.

Photos of the 3* Holiday Inn Express London City

About the 3* Holiday Inn Express London City


This purpose built 3star hotel opened in year 2000 and offers 224 bedrooms. The hotel is situated in the heart of the City of London and within easy reach of all major tourist attractions including the Tower of London and St Pauls Cathedral. It offers convenient transport links to Londons theatreland and shops. All the ensuite bedrooms have colour TV teacoffee making facilities and hairdryer. This hotel is unique as far as your typical Holiday Inn Express hotels as it has a modern bar as well as a restaurant.
Guests should note that triple rooms encompass one double and one single bed.


3* Holiday Inn Express London City on a map of United Kingdom

 
London Airport 3* Holiday Inn Express London City
Flight + Hotel
Hotel Only
To
Holiday Inn Express London City
London
England: South United Kingdom
Holiday Inn Express London City
Sat
For nights
Rooms
Guests in Room 1
Adults Children