With quick access to London Heathrow’s terminals by shuttlebus, and situated with easy access to the M25, M4 and M40 motorways, the Holiday Inn Express London Heathrow Terminal 5 is one of the better airport hotels you can stay in. It’s within a short distance of Windsor and Windsor Castle, Henley and the theme parks at Legoland Windsor and Thorpe Park, as well as Twickenham Stadium, Wembley Stadium and Wembley Arena. If you’re visiting London to visit the attractions to the west, this is a handy hotel to stay in.