My friend and I will be staying in London for about a month. Is this a good hotel to stay at if were trying to save money for other things?


City: London

Constituent state: England

Country: United Kingdom

More Information

Get travel answers from locals in London

Find places to visit in London