Hotel Apartments Kew Gardens Londyn jest usytuowany w mieszkaniowej dzielnicy, w ciągu około 15 min jazdy od takiej ciekawej atrakcji kulturalnej jak Zabytkowa Posiadłość Ham House.
Restauracja The Express Tavern jest w odległości krótkiego spaceru od obiektu noclegowego.
Królewskie Ogrody Botaniczne Kew znajduje się mniej niż 1 km od tego hotelu, a Śluza wodna w Richmond jest w około 3 km stąd. Pobliskie atrakcje sportowe to Stadion Twickenham (5 km) i Stadion Griffin Park (1,1 km). Zatrzymując się w Kew Gardens w Londynie, można również podziwiać takie atrakcje przyrodnicze jak Park Dukes Meadows, które znajdują się w odległości 25-minutowego spaceru. Hotel leży tuż za rogiem od dworca autobusowego London Museum Of Water And Steam.