Serviced Apartments in Vauxhall
Vauxhall Serviced Apartments London
Urban Stay’s Vauxhall Serviced Apartments enjoy a fantastic London location just south of the River Thames. Vauxhall is probably one of London’s best kept secrets for short stay accommodation. It enjoys a beautiful riverside location without the noise and hustle of Central London. Benefit from a great number of amazing cafes, bars, restaurants, shops and pleasure gardens right at the doorstep of your London serviced apartment. The area is also home to James Bond’s headquarters – the MI6.
Vauxhall is located opposite Westminster a city oasis with tree-lined streets and leafy parks close-by. Vauxhall Park offers a tennis court, children’s playground and cosy cafes to spend your afternoon. You can enjoy sweeping views of the Houses of Parliament and Big Ben from just across the river Thames. Westminster Abbey, the London Eye and Southbank can be reached within a pleasant walk. The Tate Modern art museum is also a mere 15 minute walkaway. If you are a sports enthusiast head to the Oval Cricket Ground which is a just a five minute walk from the station.
In addition, all of our Vauxhall serviced apartments London also allow you easy to London’s theatre district in Covent Garden – the West End. If you fancy seeing the changing of the guards at Buckingham Palace simply take a pleasant 20 minute walk.
To explore other parts of London take the Victoria Line from Vauxhall Station of South West trains. Benefit from direct services to King’s Cross St. Pancras International for the Eurostar and to Oxford Street for London’s best known shopping street. The Victoria Line also connects you with Green Park in only a few stops. Alternatively you could take a river boat or the London Clipper to explore London’s sights from the water. The London clipper connects you with London Bridge, Tower Bridge, Canary Wharf, Greenwich and more.
The proximity to Westminster thus make our corporate serviced apartments highly popular with government employees and ministers alike. With excellent transport links via nearby Waterloo and Vauxhall our Vauxhall serviced apartments are conveniently located for both short and extended stays alike. While visiting London on business or leisure benefit from a comfortable and more spacious hotel alternative.
Urban Stay’s selection of short stay accommodation in South London‘s Vauxhall area offer a welcome respite to call home. Contact us today for our latest availability and preferred corporate rates.
