Holiday Inn Express London Greenwich
Holiday Inn Express London Greenwich is a fine accommodation option in London. This comfortable hotel dates from 1999 and was refurbished in 2008.
The hotel is located in a leisure area of London, close to Museum of London, National Maritime Museum and Cutty Sark. The property lies within 1100 meters from O2 Arena and Up at The O2.
This hotel is ideally based near parks and a river.
Each of the 162 airy guestrooms feature simple décor, free Wi-Fi, individual climate control, a separate toilet, an iron with ironing board and cable TV together with large bathrooms. The property boasts views of the River Thames and Greenwich Park from its rooms. They all have carpet floor and modern furniture.
Guests can have breakfast in the bar every morning. The restaurant serves Chinese dishes. At the relaxing lobby bar guests will enjoy a selection of tea, wines and cocktails. The venue is set next to a metro station and just 200 meters from Spur Steak & Grill and The Pilot Inn.
North Greenwich subway station is just 15 minute walking distance from the hotel. London City airport can be reached within 5 minutes' drive.
Guests can rent cars to explore the local area.