Find your hotel
Book hotels and accomodations worldwide
Ville City Stay
Ville City Stay - Apartments, London, United Kingdom
St George Wharf, Vauxhall, London (Show map)
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.
Availability - Ville City Stay
To view prices and availability, please enter your dates. Ville City Stay
Hotel Facilities - Ville City Stay
WiFi available in all areas
Food & Drink
Non-smoking rooms, Family rooms, Non-smoking throughout, Lift, Heating
Hotel Policies - Ville City Stay
From 15:00 houres
Until 11:00 houres
Accepted credit cards
American Express, Visa, Euro/Mastercard, Carte Bleue, Maestro, Switch
All guests are required to contact the Ville City Stay duty manager at least 2 hours prior to arrival to arrange an appointment for check-in. Contact details can be found on your booking confirmation.
Ville City Stay reserves the right to refuse any booking before arrival or upon check in should any suspicion arise with regards to the nature of the booking, and payment may not be refunded.
Check-in between 20.00 and 22:00 will incur a fee of GBP 30.
Check-in between 22.00 and 00.00 will incur a fee of GBP 50. Guests are required to show a photo identification and credit card upon check-in. Please note that all Special Requests are subject to availability and additional charges may apply.
Hotel detail page: 429141