Nestled in the Barnes district of London, the comfortable Vauxhall Victoria Moments Away London hotel is 1.9 miles from such cultural places of interest as the Trafalgar Square art museum "National Gallery". The guest house also includes a car park.
Tower Bridge is approximately 10 minutes' drive from this London hotel, while Parliament Square is located approximately 25 minutes' walk away. Places of worship to visit 1.5 miles from the Vauxhall Victoria Moments Away include Westminster Cathedral. Also, guests can enjoy its prime location, within a few blocks of the victorian parkland "Vauxhall Park". Vauxhall subway station, situated around a 5-minute walk from this property, provides a quick connection to all areas of London.
The rooms include an ironing set, along with such modern comforts as Wi-Fi. Self-catering facilities include an electric kettle, a fridge, and oven. They are equipped with private bathrooms.
Tony's Delicatessen is situated in close proximity to the Vauxhall Victoria Moments Away London.