Les clients de l'hotel Charlton, Greenwich Luxury Self Check-In Rooms Londres peuvent bénéficier d'un accès à la barrière de la Tamise, situé à 6 km.
L'hotel est placé dans le quartier Charlton, à 10 minutes en voiture du Musée Peter Harrison Planetarium. Les sites naturels populaires à proximité de la résidence sont le Parc animalier Maryon Wilson (850 mètres) et le Parc écologique de la péninsule de Greenwich (2 km). L'Excel London se situe à 2,1 km de Charlton, Greenwich Luxury Self Check-In Rooms de Londres. La gare de Marylebone se trouve à 30 minutes en voiture de cette propriété.
Chacune des 8 chambres est équipée d'un équipement de repassage ainsi que d'une TV multi-canal et d'une TV à écran plat avec des chaînes satellite. Une toilette séparée et une douche sont également inclus dans ces chambres, en outre un bonnet de douche et des draps de bain sont aussi fournis. Proposant des commodités telles qu'un bonnet de douche et des draps de bain, les salles de bains disposent également d'une toilette séparée et d'une douche.
Charlton, Greenwich Luxury Self Check-In Rooms se trouve à quelques pas de Pizza Hut, qui sert des repas délicieux.