Deptford semtindeki St. Nicholas Kilisesi'den 450 metre mesafede bulunmasıyla tanınan bu otel, Ulusal Denizcilik Müzesi'den 25 dakikalık yürüyüş uzaklığındadır. Tesis genelinde Wi-Fi bulunur.
Otelin bütün odalarında çalışma masası, uydu kanallı düz ekran televizyon, çok kanallı televizyon gibi olanakların yanı sıra ayrı tuvalet, duş ile özel bir banyo vardır.
İngiliz mutfağından yemekleri servis eden The Golden Chippy, otelden yürüyerek 18 dakikada varılabilir.
Margaret McMillan Park tesisin yanında bulunur, Londra Sehir Havalimani havalimanı ise yaklaşık 25 dakika uzaklıktadır. Londra şehrinde bulunan otel, London New Cross tren istasyonuna 450 metre uzaklıktadır. Home Away, Mudchute Parkı ve Çiftliği'a kısa bir sürüş mesafesindedir. Otel, Deptford tren istasyonuna 10 dakikalık bir yürüyüş mesafesindedir.