The 4-star business Ville City Stay London hotel gives quick access to New Covent Garden Market, which is situated only a 5-minute walk away.
You can enjoy an European cuisine in the Brunswick House located merely 150 metres from the hotel.
The hotel is located in a museum area, 3.4 km from the fantastic Borough Market and within a 2-km distance of the SEA LIFE Centre London Aquarium. History lovers will enjoy visiting the official residence "Lambeth Palace" (2.2 km) and Buckingham Palace (2.1 km). The nearby family attractions include Coca-Cola London Eye Riverside Observation Wheel approximately a 10-minute drive from the Ville City Stay London. This London hotel is situated right around the corner from Vauxhall tube station. The accommodation stands in 20 km from London City airport.