This travel lodge is within a 5 minute walk of Twickenham Stadium, so very convenient. The hotel itself is clean and comfortable with a bar and food. However, I don’t think the food is that nice. If u just want pizza then perfect! Also on game days they do not offer a full menu. Just be warned as they don’t tell you until you go to order!
- Free Wifi