12 Elmwood is gelegen in Harrow, op 4 minuten lopen van metrostation Kenton, en biedt een tuin, rookvrije kamers, gratis WiFi in de hele accommodatie en een gedeelde lounge. De accommodatie ligt op 19 minuten lopen van metrostation Harrow-on-the-Hill, 2,6 km van metrostation Preston Road en 4 km van metrostation South Harrow. Het pension heeft familiekamers.
Alle kamers bij het pension hebben een bureau, een flatscreen-tv, een eigen badkamer, beddengoed en handdoeken. 12 Elmwood biedt een aantal units met uitzicht op de tuin, en de kamers zijn voorzien van een waterkoker. De units zijn voorzien van een kledingkast en een koffiezetapparaat.
Wembley Arena ligt op 5,2 km van de accommodatie, en London Designer Outlet ligt 5,5 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven London Heathrow, op 18 km van 12 Elmwood.