- UK Information
- UK Hotels
- Holiday Inn London Elstree
Holiday Inn London Elstree
Situated just off the A1 and close to both the M25 and M1 motorways, this hotel is only 16 miles from the newly rebuilt Wembley Stadium.
Rating
Visa,Maestro,MasterCard,American Express,Diner's Club
Prices from £36
135
Elstree
Edgware