Buckinghamský palác je 2 km od hotelu, zatímco Tower je vzdáleno 3 km.
Tento hotel se nachází na okraji čtvrti Southwark asi 3 km od centra města Londýn. Díky těsné blízkosti stanice metra Kennington se ubytování nachází 350 metrů daleko.
Pokoje v hotelu jsou vybaveny nejen malým sejfem, psacím stolem a vysokorychlostním internetem, ale nabízejí i samostatnou toaletu a sprchu v koupelnách.
Gastro restaurace The White Bear je asi 150 metrů daleko.