No image available for this hotel
No image available for this hotel
London, London
Spend a second to
save a fortune!
Spend a second to save a fortune!
12 High Street, London
Three Bedroom Serviced Apartment in Stratford is set in the Newham district of London, 1.7 km from Stratford Tube Station, 1.9 km from Westfield Stratford City and 1.9 km from West Ham. It is situated 1.
See MoreUsage of subsidiary facilities may incur additional fees