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!
Icona Point 58 warton road, Stratford, London
Set within 1.6 km of Olympic Stadium and 4.4 km of Victoria Park in London, Olympic Rooms offers accommodation with free WiFi and TV. A terrace is available for guests at the apartment to use.
See MoreUsage of subsidiary facilities may incur additional fees