Metro Star London

71 Stopford Road, London, E13 0NA

Location: Plaistow
Check-in: 14:00:00
Check-out: 11:00:00

Metro Star London

Stay close to ExCel London, the Olympic Park, Westfield Stratford City and Plaistow Tube Station when you stay at this guest house near Stratford in East London, which offers free WiFi in the affordable singles and doubles.