66 West Ham Lane, London
98 bedrooms
Baths
Guests
With a stay at Roomzzz London Stratford in London (Newham), you'll be a 5-minute drive from London Stadium and 11 minutes from South Park. This aparthotel is 4.9 mi (7.9 km) from O2 Arena and 5 mi (8.1 km) from Tower of London.
Parking
Elevator
Gym
WiFi/Internet
Pet friendly
Laundry
Non-smoking
Breakfast
Air conditioning
24/7 front desk
Kitchen
Meeting rooms
No nearby properties available in this region at the moment.