Choose your room
Walter House Villa
- Wi-Fi
- Free parking
- Express check-in/ -out
- No pets allowed
Staying at Walter House Villa Edgware, guests can visit Mill Hill, which is nearly a 10-minute ride away.
The Edgware holiday home stands in a residential neighbourhood of the city, approximately 800 metres from the religious sites like John Keble Church. Stanmore Country Park can be found within a 3-km distance of the accommodation, and Go Voyager is about a 15-minute drive away. For sports enthusiasts, Walter House Villa is an ideal starting point to discover Edgware's athletic scene, with the multi-purpose Wembley Stadium, situated around 20 minutes away by car.
The kitchen amenities at this accommodation feature an electric kettle, a refrigerator, and kitchenware, provided in a dining area. Guests have access to restaurant King Neptune Traditional Fish and Chips, situated 450 m from Walter House Villa. Guests will also find Edwin Road, located in close proximity to the Edgware property.