The 4-star Veeve Townhouse West London Hotel is located in a tourist area of London, 5 minutes by car from Turnham Green Tube, which is very convenient if you want to immerse yourself in nature. This London hotel provides Wi-Fi in public areas.
At The Black Lion, you can taste Italian food, besides, it's fairly close to the hotel.
The property has a prime location in London, within 700 metres of Stamford Brook underground station, about a 10-minute ride from Bishops Riverside Park. The Veeve Townhouse West London is at an 800-metre distance from Dorchester Grove bus stop and adjacent to Dove. Families travelling to London will enjoy being within 2.5 km of KidZania London. The nearest underground station is just 700 metres away.
Airports
Train stations
Airports
Train stations
No reviews yet :(
If you stayed at this hotel, share your experience with us, please