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!
Whitecross Building, London
Situated within 2 km of Olympic Stadium and 4.4 km of Victoria Park, Stratford Olympic Rooms features rooms with air conditioning and a shared bathroom in London. Attractively set in the Newham district, this guest house provides a terrace.
See MoreUsage of subsidiary facilities may incur additional fees