Home to a number of large companies and organisations and set just 20 miles from London, Luton is a key location for business travel. Our Luton apartments offer the perfect accommodation choice providing more space, value, comfort and freedom than a hotel and are ideal for both short and long stays.
Home to a number of large companies and organisations and set just 20 miles from London, Luton is a key location for business travel. Our Luton apartments offer the perfect accommodation choice providing more space, value, comfort and freedom than a hotel and are ideal for both short and long stays.
Full payment will be taken at the time of reservation.
{{ terms.content }}
Please enter your dates to get the best available rates.