Denne indkvartering ligger 25 minutters gang fra Imperial War Museum og 10 minutters gang fra Stockwell metrostation.
Stedet er 3 km fra bycentrum og lige ved Stockwell Playhouse. Det er 4 km fra London Museum. Du kan komme til Selfridges om få minutter i bil.
Ocean Blue og Meskerem Restaurant ligger 200 meter fra gæstehus.