top of page

One of the Best Hotels in UK - The Stratford Hotel London

The Stratford Hotel London

20 International Way Olympic Park, Newham, London, E20 1FD, United Kingdom

The Stratford is located in London, 2.2 kilometres from the Olympic Stadium, and offers air-conditioned rooms with complimentary WiFi. This resort has a restaurant with city views, as well as a 24-hour front desk.

Every room has a flat-screen TV with satellite channels, a coffee maker, and a desk. The private bathroom has a shower and a hairdryer.

The hotel serves a range of breakfast selections every day.

Continue Reading Below......


The Stratford Hotel has a patio. Cycling is one of the activities available to guests near the hotel.

The Stratford is 3.5 kilometres from Victoria Park. The property is 8 kilometres from London City Airport.

Continue Reading below.....



Online Average Price : US$ 328


Couldn’t Load Comments
It looks like there was a technical problem. Try reconnecting or refreshing the page.
bottom of page