Holiday Inn Express London Stratford
Holiday Inn Express London Stratford is an elegant 3-star hotel set 7 km from Docklands and 4 km from O2 Arena. The hotel was opened in 2002, renovated in 2011 and is housed in a 6-storey building.
The major setting near Stratford Tube subway station offers an access to business centers and exhibition centers as well as a palace and monuments. The venue is set within 10 km from London city center.
Welcoming guests with a casino, a cocktail lounge and a tennis court, the hotel is placed next to bars, restaurants and pubs.
Holiday Inn Express London Stratford has inviting rooms fitted with heating, high-speed internet, a safe, television and a dining area. Bathrooms come with a bathtub, a shower and a hairdryer.
A hot breakfast is served daily. At the small coffee bar guests will enjoy a selection of lagers, tea and draught beers. Guests can share a meal in Pie Crust and Deep Sea Fish & Chips, located about 100 meters away.
The nearest metro station is 300 meters away. Holiday Inn Express London Stratford is about 15 minutes’ drive towards London City airport.
The on-site car rentals help to explore the area.