Set in Harrow, near Kenton and Harrow-on-the-Hill, 12 Elmwood is a recently renovated property, featuring free WiFi, a garden and shared lounge. The property features garden and quiet street views, and is 2.6 km from Preston Road. The guest house has family rooms.
At the guest house, units are fitted with a desk, a flat-screen TV, a private bathroom, bed linen and towels. A microwave, a toaster and fridge are also offered, as well as a coffee machine and a kettle. The units are equipped with heating facilities.
South Harrow is 4 km from the guest house, while Wembley Arena is 5.2 km from the property. The nearest airport is London Heathrow Airport, 18 km from 12 Elmwood.