Situé à Harrow, près de Kenton et de Harrow-on-the-Hill, le 12 Elmwood est un établissement récemment rénové doté d'une connexion Wi-Fi gratuite, d'un jardin et d'un salon commun. Offrant une vue sur le jardin et la rue calme, il se trouve à 2,6 km de Preston Road. Cette maison d'hôtes propose des chambres familiales.
Les logements comprennent un bureau, une télévision à écran plat, une salle de bains privative, du linge de lit et des serviettes. Un micro-ondes, un grille-pain, un réfrigérateur, une machine à café et une bouilloire sont également fournis. Tous les logements comprennent une armoire.
South Harrow se trouve à 4 km de la maison d'hôtes, tandis que la Wembley Arena est à 5,2 km. L'aéroport de Londres-Heathrow, le plus proche, est implanté à 18 km.