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!
COOK'S ROAD, London
Featuring river views and a garden, Luxury Stratford Apartment is situated in the Newham district of London, 1.2 km from Olympic Stadium and 3.4 km from Victoria Park.
See MoreUsage of subsidiary facilities may incur additional fees