Services and conveniences
Accessibility and suitability
Media and entertainment
Health and safety
|Check in anytime after 12:30, check out anytime before 10:30|
|Cancellation/pre-payment policies vary by room type and provider.|
Metro Star is located at 71 Stopford Road in Newham, 10.9 km from the centre of London. Tower of London is the closest landmark to Metro Star.
Check-in time is 12:30 and check-out time is 10:30 at Metro Star.
Yes, Metro Star offers free Wi-Fi.
No, Metro Star does not offer free parking.
No, Metro Star does not offer free airport shuttle service.
Metro Star is 3.7 km from London City.
No, Metro Star does not have a pool on-site.