Blot 6 minutters gang fra Church of St Yeghiche, ligger stedet 5 minutter væk fra Gloucester Road metrostation. Det er Wi-Fi tilgængelig i hele ejendommen.
Hotellets bekvemme beliggenhed i South Kensington-kvarteret tilbyder nem adgang til National History Museum. Battersea kan nås på ca. 25 minutters gågang. Det ligger tæt på Cine Lumiere.
W/A Restaurant and Bar og Town House er blandt spisemuligheder i området.