Holiday Inn Luton South
Luton AL3 8HH, UK
Email : email@example.com
Phone : +44 1582 449988
This hotel is owned and operated by Luton South Hotel OPCO Limited, under license from IHG Hotels Limited.
Registered Office: 14 Berkeley Street, Mayfair, London, United Kingdom, W1J 8DX
Company No: 11641396 VAT Registration No: GB 311892608
General Manager - Chris Brand - Telephone : 01582 449 988
I stay here frequently and the staff are wonderful. Very helpful and nothing is to much trouble .