Address: 246 Dunstable Road, Luton
Hotel rating from 253 guests: 6.3
Close to the town centre, 15 minutes from London Luton Airport, this modern hotel offers free Wi-Fi, free secure parking and air-conditioned rooms with plasma TVs. …
Address: Hitchin Road, Luton
Hotel rating from 224 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. …