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.
Vauxhall Deluxe Serviced Apartments ( Vauxhall, London )
Set in an award winning development right on the River Thames, the apartment gives guests a fantastic vantage point from which to explore London. Whether it is the tourist attractions of Victoria and Green Park, or Oxford Street – everything is with in a few minutes reach via the Vauxhall Station.
Vauxhall Deluxe Serviced Apartments ( Vauxhall, London )
Set in an award winning development right on the River Thames, the apartment gives guests a fantastic vantage point from which to explore London. Whether it is the tourist attractions of Victoria and Green Park, or Oxford Street – everything is with in a few minutes reach via the Vauxhall Station.
St George Wharf Apartments ( Vauxhall, London )
Luxurious Manhattan style 2-bed apartment at an amazing London location . This is a new build apartment situated on the 7th floor of the St. George wharf one of the newest developments in the area .
Vauxhall London Apartments ( Vauxhall, London )
Vauxhall Serviced Accommodation offers serviced apartments complete with kitchens and living areas. The Apartments are in the upmarket riverside development, with Vauxhall Underground Station right at the complex’s doorstep. Vauxhall Serviced Accommodation feature at least one en suite bathroom, storage space designed for long stays, flat-screen television with a DVD player, a washer/dryer and a dishwasher. Vauxhall Serviced Accommodation offer views of the River Thames and Westminster. Free Wi-Fi and housekeeping are included with all apartments. The development boasts its own range of amenities including a fitness centre, a medical centre and a dry cleaner. Guests enjoy a fully-fitted kitchen in their apartment, while St George Wharf offers on-site restaurants, a bar, a supermarket and takeaway cafes. The London Eye, popular Southbank area and Westminster are approximately 20 minutes’ walk. Vauxhall Station services the Victoria Tube line.
Clarendon Street Apartment ( Vauxhall, London )
Pimlico Serviced Apartment offers classic English decor and a peaceful location near to Victoria station. This charming home is arranged over two floors with ample space and an easy going atmosphere – a quintessential English home for an authentic London stay.The charming living room offers a dining table and chairs for four, ample seating and a TV. French doors open to a Juliet balcony overlooking typical London back gardens.
Spring Mews Aparthotels ( Vauxhall, London )
These Vauxhall Luxury Apartments are A comfortable central London aparthotel offering suites for longer stays with kitchens, free Wi-Fi and a daily buffet breakfast included.
In a quiet street, these Vauxhall Luxury Apartments offers apartment-style accommodation five minutes’ walk from Vauxhall’s bus and Tube stations, with fast connections all over the city. You can walk to Westminster within 20 minutes, where Big Ben and London Eye can be explored. Albert Embankment and Tate Britain are both walking distance from the hotel.
Vauxhall Manhattan Serviced Apartments ( Vauxhall, London )
Located in London, Still Life – Vauxhall offers self-catering accommodation with free WiFi, a bar and a restaurant. The property is a 3-minute walk from Vauxhall Underground Station on the Victoria Line and a 10-minute walk from Kia Oval cricket ground
Each of the stylish, contemporary apartments at Still Life feature a seating area with a sofa, a flat-screen TV, an iPod dock, a telephone and a fully-equipped kitchen. There is also an en-suite bathroom with a shower and a bath.
Thames View Apartments ( Vauxhall, London )
These stunning Thames View Apartments enjoy a prime location on the south side of the River Thames. Within less than a 5 minute walk, you will find the riverside filled with stunning views and is a perfect place to explore with the family if you are on a leisurely trip. Furthermore, Vauxhall station and a range of restaurants and pubs featuring different cuisines are accessible. These serviced Thames View Apartments offer contemporary two-bedroom apartments, each fitted with modern furnishings to provide the comforts of home along with the service of a hotel. The apartments themselves are part of a riverside complex, which features a range of leisure facilities. Guests will be moments away from many riverfront bars, restaurants and shops, as well as a 24-hour gymnasium. Vauxhall Rail and Underground Station is just a minute’s walk from the apartments and offers regular 10-minute Tube journeys to Oxford Street on the Victoria Line. King’s Cross St. Pancras Rail Station is also on the Victoria Line, just 3 stops further away. Moreover, Lambeth is a great choice for travellers interested in tourist attractions, city walksand sightseeing.
Vauxhall Serviced Accommodation ( Vauxhall, London )
These ultra modern Vauxhall Serviced Apartments are conveniently located in South London. Benefit from excellent transport links into nearby Central London and enjoy plenty of space, flexibility and privacy at competitive rates. Ideal for both corporate and leisure guests the two and three bedroom apartments provide plenty of space for work colleagues or groups of families relocating to London.
Albert Apartments ( Vauxhall, London )
These stylish Vauxhall serviced apartments are ideally situated just south of the River Thames, with an array of local amenities close-by and easy access to public transport. The modern development features luxurious two bedroom apartments and studios for short or extended stays, ideal for individual corporate travellers or groups and families.