Brilliant place to stay when there's a game at Twickenham! Dedicated parking and a short walk to the ground. Tea and coffee making facilities in the room. Would definitely stay again