Orchard House 117b Station Road, London, NW4 4NL
Star Rating:
Set 6.1 km from Wembley Arena, Star London Station Road 3-Bed Haven offers accommodation with free WiFi and free private parking. The property is arou...more
Set 6.1 km from Wembley Arena, Star London Station Road 3-Bed Haven offers accommodation with free WiFi and free private parking. The property is around 6.4 km from London Designer Outlet, 7.2 km from Wembley Stadium and 7.3 km from Kenton. The property is non-smoking and is situated 6.4 km from Preston Road.
The spacious apartment has 3 separate bedrooms, 2 bathrooms, a fully equipped kitchen with a dining area and dishwasher, and a living room with a flat-screen TV. Towels and bed linen are offered in the apartment.
Edgware is 7.8 km from the apartment, while Stanmore is 8.9 km from the property. The nearest airport is London Heathrow Airport, 26 km from Star London Station Road 3-Bed Haven.