Ubytování se nachází 20 minut chůze od Regent's Park a 5 minut chůze od stanice metra Camden Town.
Hotel je 10 minut jízdy od Park Hyde Park. Do centra města Londýn je to jen 5 km. Vlakové nádraží Camden Road je dosažitelné 10 minut chůze.
V restauraci Shaka Zulu můžete ochutnat africkou kuchyni, nachází se jen 5 minut od hotelu.