Situated in London, Greater London region, Wharf Rooms is set 1.1 km from Olympic Stadium. Located around 2.7 km from Victoria Park, the guest house with free WiFi is also 4 km away from O2 Arena. The property is located in the Newham district. Guest rooms in the guest house are fitted with a flat-s Read more
Situated in London, Greater London region, Wharf Rooms is set 1.1 km from Olympic Stadium. Located around 2.7 km from Victoria Park, the guest house with free WiFi is also 4 km away from O2 Arena. The property is located in the Newham district. Guest rooms in the guest house are fitted with a flat-screen TV. Every room has a kettle, while some rooms also feature a kitchen with a dishwasher and an oven. The units include a shared bathroom and a hair dryer. The nearest airport is London City Airport, 5 km from the property.