Den nærmeste metrostation er Gloucester Road, som ligger inden for 5 minutters gang.
National History Museum er ca. 850 meter væk, og Royal Academy kan man nå på 10-minutters køretur. Centrum for London er omkring 4 km væk. Gæsterne kan nyde indiske snacks og måltider i Little India placeret 500 meter væk. Nogle af de maleriske steder i Rom, som bla. The London Eye eller Imperial College London ligger i nærheden af indkvarteringen.
Denne indkvartering består af 2 soveværelser. Lejligheden består af 2 badeværelser.