Choose your room
Veeve - The Climbing Rose Villa
- Free Wi-Fi
Free Wi-Fi in rooms
- Child-friendly
Cots
- No pets allowed
The 4-bedroom Veeve - The Climbing Rose Villa London is located merely 0.6 km from the National Trust building, giving access to various tourist spots nearby.
The holiday home offers a convenient location in Clapham with great restaurants, bars & green space, about a 10-minute drive from the SEA LIFE Centre London Aquarium. Entertainment venues in the vicinity include the Apollo Victoria Theatre, which is 3.3 km away. Buckingham Palace can be reached around a 15-minute ride from the property.
Guests are welcome to prepare meals in a fully-equipped kitchen or dine at a dining area. There is also an electric kettle, a fridge, and kitchenware available in the kitchen. The Rectory with healthy dishes is 300 m from the London property. Located a stone's throw from Clapham Common tube station, Veeve - The Climbing Rose Villa is good for exploring London.