3 Bedroom House
Situated 25 minutes' walk from Selfridges London Department Store, 3 Bedroom House London villa entices guests to explore various tourist attractions in the area.
Location
This holiday home is fairly close to Leicester Square subway station, offering easy access to the art museum "National Gallery", which is 0.3 miles away. Guests will find the historic castle "Tower of London" within a 10-minute drive of the villa, and the famous British Museum is a 17-minute walk away. 3 Bedroom House villa also enjoys proximity to Wyndham's West End Theatre, situated 900 feet away.
Food & Drinks
Guests can try American dishes in Rainforest Cafe situated a stone's throw from the London villa. This London accommodation is situated 1.7 miles from Marylebone train station, providing transportation options in the area.
Why choose 3 Bedroom House
Main amenities
-
Wi-Fi
Amenities
3 Bedroom House- Wi-Fi
Internet
- Wi-Fi
Parking options
- Parking
In the rooms
- Mini-bar
In the bathroom
- Washing machine
Devices
- Flat-screen TV
Important information
When are you staying?