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!
13B Elsham Road, London
Set in London, this self-catered apartment is 500 metres from Olympia Exhibition Centre. The unit is 1km from Kensington High Street Apollo. Free high speed Wi-Fi (est 35mbps) and laser printer is included.
See MoreUsage of subsidiary facilities may incur additional fees