The Grange is situated in London. This 3-star hotel offers free WiFi. Olympic Stadium is 5 km from the property. Guest rooms in the hotel are equipped with a flat-screen TV. Some rooms are equipped with a kitchen with an oven. Victoria Park is 8 km from The Grange, while O2 Arena is 10 km away. The nearest airport is London City Airport, 6 km from the property.
Time Out says
Discover Time Out original video