Inn At Kew Gardens, The
El hotel Inn At Kew Gardens se encuentra a sólo 150 metros de los jardines de Kew y a sólo 2 minutos a pie de la estación de metro más cercana. Está bien comunicado con el centro de Londres y ofrece modernas y luminosas habitaciones.