Holiday Inn London - Luton Airport
London Luton Airport, Luton, Bedfordshire LU2 9LF
This super-convenient hotel located at London’s Luton Airport has everything you need for business and leisure guests. Its fantastic location has excellent transport links to the Capital and the M1 making…
- Distance: 0.25 Miles
- Max: 90 guests