About the Business
Rugby Stadium is one of the closest Guest house near London Olympics, providing an excellent base to enjoy several of the key events, including the cycling and tennis games. Opposite of the Twickenham Stadium for great sporting events, concerts and more. Our endeavour is to provide comfortable, hygienic & affordable living accommodation through our well appointed and strategically located guest houses in Twickenham, London for Executives working in the corporate sector usually transiting through London area. Our guest house is Famous for international visitors who require an accommodation in London on a short or a long stay basis.
Location & Hours
10 Russell Rd
Twickenham, TW2 7QT