Hotel description
Property Location With a stay at The Grange in London (Newham), you'll be 3.4 mi (5.5 km) from Olympic Stadium and 3.8 mi (6.1 km) from South Park. This hotel is 7 mi (11.3 km) from O2 Arena and 9.1 mi (14.6 km) from Sky Garden.Rooms Stay in one of 10 guestrooms featuring flat-screen televisions. Complimentary wireless Internet access is available to keep you connected. Bathrooms feature showers, complimentary toiletries, and hair dryers. Conveniences include coffee/tea makers, and housekeeping is provided daily.