The 4-star Ville City Stay London hotel is situated in a museum area, a 25-minute walk from such family venues as SEA LIFE Centre London Aquarium.
The White Swan is within a short walking distance of Ville City Stay hotel.
This London property goes the extra mile to provide guests with fitness classes to help them stay fit.
The business hotel is a 25-minute walk from Coca-Cola London Eye and just a short drive from Vauxhall underground station. The property is within 200 metres of Enzo Plazzotta and 20 km from London City airport. Guests can easily get in touch with the history of London by visiting Buckingham Palace, located 3.1 km from the hotel. The nearest underground station is a 10-minute walk away.