Guests of the 4-star The Westbourne Villa London hotel can visit the world-famous Natural History Museum, situated around 7 km away.
Caminata is located next to this London hotel and serves Italian dishes, merely 1 km away.
Tooting Bec Common is only 9 minutes' walk away, while Marylebone train station is approximately 10 minutes' drive from the hotel. A popular place in London is Larkhall City Park, which is 3.4 km away. The 13.7-tonne Big Ben Bell lies nearly 15 minutes' drive away, and Balham tube station is in the vicinity of the Westbourne Villa London.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please