2 yıldızlı Elmwood Hotel Londra, Kings Cross St Pancras semtinde The Foundling Müzesi'a yürüyüş mesafesinde yer alır. 24-saat resepsiyon, hızlı çıkış hizmeti, ATM/bankacılık hizmetleri sağlayan bu otel ayrıca ortak alanlarda Wi-Fi sunmaktadır.
Otel, Sea Life London Akvaryumu'a 3 km, Ulusal Galeri'a 2 km mesafede konumlanır. Londra Kanal Müzesi'a yakın bulunan bu otele Londra merkezinden 30 dakikalık yürüyüşle ulaşılabilir. Elmwood Hotel, Çin mahallesi'a kısa bir sürüş mesafesindedir. Elmwood Hotel yaklaşık 250 metre uzaklıktaki King's Cross St Pancras metro istasyonuna yakın konumda yer almaktadır.
Konuklar otelde bahçe manzarasının keyfini çıkarabilirler.
07:30 ile 09:30 saatleri arası kahvaltı servis edilmektedir. Indian Lounge, Pizza Union King's Cross, Elmwood Hotel'den 5 dakikalık yürüyüş mesafesinde bulunmaktadır.