L'hotel Apartments Kew Gardens Londra è situato in una zona residenziale di Londra, a 2 km da attrazioni naturali come il Campo da golf Dukes Meadows.
Il ristorante The Express Tavern offre una selezione di piatti abbastanza vicino a questo hotel.
I Giardini Botanici Reali di Kew si trova a circa 20 minuti a piedi, mentre la Ham House è a circa 15 minuti in auto da questo hotel. Le attrazioni culturali della zona sono il Museo di Richmond (3 km) e la Hogarth's House (2,1 km). C'è la Syon House e il Syon Park a 2,2 km dall'hotel Kew Gardens Londra. La fermata dell'autobus più vicina è London Museum Of Water And Steam, situata a circa 100 metri, e la stazione di treno di London Charing Cross è a 20 minuti in auto.