Featuring free WiFi throughout the property, Metro Star is located in London, 1.7 mi from Stratford and 1.7 mi from Olympic Stadium. Stratford Station is 2.4 mi away.
All rooms are fitted with a TV. For your comfort, you will find free toiletries and a hair dryer.
There is a 24-hour front desk at the property.
O2 Arena is 2.4 mi from Metro Star, while Victoria Park is 2.7 mi from the property. The nearest airport is London City Airport, 2.5 mi from Metro Star.
Number of rooms : 4
Localisation
Route from this place
Directions to this place
Route via this place
Nearby hotels
Nearby restaurants
Where to sleepnearby
From £100
London West Ham Apartments
Good 7.5
1.18 km -
401 Corporation Street London, London E15 3DJ