S výhledem na zahradu je Elmwood Hotel 25 minut chůze od Londýnská zoologická zahrada ve městě Londýn. Nabízí Wi-Fi v pokojích a 24-hodinovou recepci, expresní check-out a bankovní služby.
Ubytování se nachází ve městě Londýn, 10 minut chůze od stanice metra Russell Square. Hotel je také 15 minut jízdy od Viktoriino a Albertovo muzeum ve městě Londýn. Vlakové nádraží London Euston je vzdáleno asi 10 minut chůze.
Všechny pokoje v Elmwood Hotel mají psací stůl a vícekanálovou televizi, a také samostatnou toaletu a sprchu.
Snídaně se podává 07:30 do 09:30. Hosté si mohou užít jídlo v restauracích Indian Lounge a Pizza Union King's Cross, které se nachází asi 5 minut chůze od Elmwood Hotel.