The Galaxy Centre
Luton train station is 1/4 mile away. The Galaxy is home to a Cineworld, a Namco entertainment bowling alley and a gym group.
Head to The Mall (Central/Market car parks) as parking is only £1/2hrs, £1.80/3hrs, £2.50/4hrs etc and free between 6pm and 8am. There is signposted parking to "Hotel and Galaxy" in the car parks, but all this does is bring you to the set of stairs/lifts on Floor 5 nearer to the entrance/exit of The Mall, which is closest to the Galaxy. Just park anywhere as it'll only be a few extra seconds walk.