Choose your room
Ville City Stay 4*
Nestled in the museum district of London, the 4-star Ville City Stay London hotel is around a 25-minute walk from the public Trafalgar Square.
The Millbank Gardens is located just 200 metres from the hotel, and such natural sites as St James's Park are 2.5 km away. Attractions in the area also include the Oxford Street, situated 3 km from this business hotel. The Ville City Stay lies only a few steps from the Vauxhall Tube Station. The property is within reach of Vauxhall tube station, providing easy access to all the London's attractions.
Located 150 m from this London hotel, the bar White Swan offers a British menu.