Book Hotel Travel Inn
Property Location With a stay at Travel Inn in London (Newham), you'll be convenient to Boleyn Ground Stadium and Olympic Stadium. This hotel is within the vicinity of O2 Arena and South Park.Rooms Stay in one of 60 guestrooms featuring flat-screen televisions. Cable television is provided for your entertainment. Private bathrooms with showers feature complimentary toiletries and hair dryers. Conveniences include coffee/tea makers, housekeeping is provided daily, and microwaves can be requested.Amenities Take in the views from a garden and make use of amenities such as wireless Internet access (surcharge) and shopping on site.Business, Other Amenities Self parking (subject to charges) is available onsite.
- 24 hours Front Desk Service