Hôtel 17 chambres - Située à seulement 500 mètres du stade de rugby de Twickenham, l'établissement Twickenham Guest House propose des chambres avec une connexion Wi-Fi gratuite. La gare de Twickenham se trouve à 5 minutes à pied. 10 Russell Road, TW2 7QT Twickenham, London