Ubytování se nachází 1 km od Vrch Primrose Hill a 2 km od Galerie umění House of Illustration.
Hostel nabízí ubytování ve čtvrti Camden Town, Londýn. Shaka Zulu a Poppie's Fish & Chips, nabízející různé delikatesy, jsou 300 metrů od hostelu.
Hosté také najdou sdílenou kuchyni na místě. Za 5 minut se dostanete do stanici metra Camden Town.