Staybridge Suites London - Vauxhall
100 Vauxhall Walk, London, England
The price is ￥13,332 per night from Jul 4 to Jul 4
Located in London City Centre, this hotel is within 2 mi (3 km) of St. Thomas' Hospital, Houses of Parliament, and London Dungeon. Westminster Abbey and London ...