The 4-star business Ville City Stay London hotel offers quick access to New Covent Garden Market, which is only a 5-minute walk away. This London hotel features safety facilities including 24-hour security.
Brunswick House offers British dishes and is situated nearly a 5-minute stroll away.
The hotel is located in a museum area, 4.6 km from Madame Tussauds London and 3.6 km from Hyde Park. The Ville City Stay London offers proximity to family venues such as Battersea Park (2.1 km) and SEA LIFE Centre London Aquarium (2 km). Guests might as well visit Victoria Tower Gardens South, which is approximately a 5-minute ride away. Vauxhall Victorian Park is also a short way from the accommodation. This London hotel is just 350 metres from Vauxhall tube station.
Airports
Train stations
Airports
Train stations
If you stayed at this hotel, share your experience with us, please