Choose your room
The Westbourne Villa
The Westbourne Villa London lies 15 minutes' drive from Buckingham Palace.
This apartment lies 7 km from the scientifically spellbinding Science Museum. Guests can find Tooting Bec Common, which is a 9-minute walk away. The apartment is also within 8 km of the cantilevered Coca-Cola London Eye Observation Wheel.
The Westbourne Villa offers guests the convenient feature of a hair dryer in the bathroom.
The nearest tube station is Balham, situated in proximity to this property.