Address: Hitchin Road, Luton
Hotel rating from 225 guests: 8.6
Each contemporary room at Hilton Garden Inn Luton North boasts air conditioning, a 26-inch flat-screen HD TV, on-demand movies, and an en suite bathroom. …
Address: 40A Guilford Street, Luton
Hotel rating from 462 guests: 6.9
The easyHotel Luton is just a 5-minute walk from Luton Railway Station, where tourist attractions in Central London can be reached with a 40-minute train journey. …