The Vauxhall Hotel, London is one of the best budget hotels in London. Ideally located just south of the river Thames the hotel is close to all of London's main tourist attractions and the busy Square Mile financial district.

Recently redeveloped in a tasteful, contemporary style the Vauxhall Hotel, London hotel offers top quality yet affordable accommodation. The concept was to develop a hotel close to the centre of London with clean, stylish rooms for tourist and corporate guests alike. Our experienced hotel team appreciate how important a friendly welcome after a tiring journey is and are always on hand to make your stay an enjoyable one.

The hotel is well placed to make the most of some of the best attractions in London. The House of Parliament, Lambeth Palace and the Oval cricket ground are all within easy reach, and that is to name but a few.

We are located outside
the congestion zone!
Car parking facility available
at extra charge!

Plan Your Journey

Map

Address

87 South Lambeth Road
London, United Kingdom
SW8 1RN

Get Directions

Subscribe Now

Rss image