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!
88 -132 The lock Building High Street Stratford, London
Offering city views, Stratford Luxury Apartments is an accommodation located in London, 1.6 km from Westfield Stratford City and 1.4 km from Olympic Stadium. The accommodation is 1.
See MoreUsage of subsidiary facilities may incur additional fees