Question

Hi!i'm looking for cheap accomodation somewhere in the area of ExCel London..can you please recommend me a hostel or budget hotel?Thanks!

Location

City: London

Constituent state: England

Country: United Kingdom

More Information

Get travel answers from locals in London

Find places to visit in London