Les clients d'Hôtel Art Atelier House à Londres peuvent bénéficier d'un accès aux Jardins botaniques royaux de Kew, situé dans une zone de 3 km. Un parking privé est disponible pour 10 GBP par jour sur place.
La résidence est située à moins de 5 minutes de marche de Kew Bookshop, à 400 mètres de la gare de Kew Gardens. À 400 mètres de la station de métro Kew Gardens, Hôtel Art Atelier House de Londres se trouve à environ 4 km de la Demeure historique Ham House. L'hotel est à environ 10 minutes en voiture du Stade de Twickenham. Cet établissement est près de l'arrêt de bus Courtlands Avenue.
Les chambres d'Hôtel Art Atelier House sont équipées de patio, vestiaire et des fenêtres insonorisées.
Un restaurant Pagoda Cafe se trouve à environ 3 km de la résidence.