SlickHotels.uk
Partner links
Save up to 50% off your next trip
Subscribe to unlock our secret deals
One of our top picks in London.With a riverside location just 2 miles from London’s West End, Ville City Stay London Vauxhall feature an on-site fitness centre, restaurants and a grocery shop. Free Wi-Fi is provided in each apartment, and guests can make use of a communal garden.
Each open-plan Ville City Stay features a fully equipped kitchen, a lounge with sofa and flat-screen TV, and a washer/dryer. Lift access is provided, as well as a secure entry system.
The London Eye, Tate Modern art museum and Tower Bridge can all be reached in a 5-minute train journey from Vauxhall station, which is less than 5 minutes away on foot. The museum district of South Kensington is 15 minutes away by tube, as are Buckingham Palace and Hyde Park.