Denne indkvartering ligger 14 minutters gang fra National History Museum og 10 minutters gang fra Gloucester Road metrostation. Der er også en bekvemmelighed med en offentlig parkeringsplads i nærheden.
Selfridges er mindre end 3 km væk. Stedet placeret 5 km fra centrum af London. Du kan komme til The London Eye om få minutter i bil.
Du kan nyde europæisk køkken på Blakes Hotel Restaurant, som ligger 50 meter fra stedet.