Lokalne zabytki, w tym Stacja metra Sloane Square i Galeria Saatchi, znajdują się w odległości krótkiego spaceru od hotelu.
Restauracja Sloane Place Restaurant & Bar jest około 5 min spacerem od hotelu.
Dom towarowy Harrods znajduje się 18 min pieszo od 4-gwiazdkowego hotelu London Lifestyle Apartments - Knightsbridge - South Kensington, a Dom towarowy Selfridges - w około 2 km. Atrakcje kulturalne w okolicy to Galeria Narodowa (3 km) oraz Queen's Gallery (1 km). Plac Trafalgar Square leży także w około 3,1 km od obiektu. Lifestyle Apartments - Knightsbridge - South Kensington mieści się w niewielkiej odległości od stacji metra Sloane Square.