Numa London Chelsea Green se situe idéalement, à moins de 15 minutes de marche de points d'intérêt comme Victoria and Albert Museum et Sloane Square. Confort et souci du détail... L'ensemble des appartements bénéficie de petits plus comme des lits confortables avec matelas mémoire de forme avec une literie de qualité supérieure, sans oublier une télévision à écran plat et l'accès Wi-Fi à Internet gratuit, parfaits pour un séjour tout confort. L'hébergement se situe à une très courte distance à pied des transports publics : Station de métro South Kensington se trouve à 8 min et Station de métro Sloane Square, à 12 min.