Hostel se nachází 2 km od Londýnské oko a 1 km od Courtauld Institute of Art.
Stanice metra Tottenham Court Road je 300 metrů daleko.
Ubytování je asi 15 minut pěšky z centra města Londýn. Burger and Lobster a Pierre Victoire, nabízející různé delikatesy, jsou 150 metrů od hostelu.