Situé à quelques pas de la station métropolitaine, Abbey Lodge Hotel Londres ayant 2 étoiles offre à ses clients une diversité de loisirs et un jardin. Entouré des parcs, l'hôtel est situé dans une région centrale à Londres, à moins de 20 minutes à pied du Parc Lammas.
Situé au milieu des bistrots, des cafés et des bars, la station touristique est niché près d'une zone de shopping à Londres. Le Stade de Twickenham est à moins de 7 km d'Abbey Lodge Londres, qui est également situé assez proche de Richmond Bridge. Cette propriété se trouve à quelques pas d'un espace commercial et des magasins. En outre, Abbey Lodge Hotel permet d'accéder à des attractions sportives telles que le Stade de Griffin Park, qui se trouve à environ 2 km. La station de métro la plus proche est à environ 10 minutes de marche.
Face au jardin arrière, certaines des 22 chambres sont équipées d'une TV à écran plat avec des chaînes satellite et du Wi-Fi ainsi que d'éléments essentiels comme de la climatisation. Outre d'un haut plafond et d'une moquette, ils disposent également d'un pupitre d'écriture. Quelques salles de bains familiales comprennent une toilette séparée et une douche.
Abbey Lodge sert un petit déjeuner gratuit chaque jour. L'hôtel possède un bar qui offre une vue sur le jardin arrière ainsi qu'une télé. Les options de restauration comprennent Kanenas, qui propose une cuisine grecque et est situé à moins de 7 minutes à pied de cet hébergement.