New Street Serviced Apartments
4-7 New Street, Luton, LU1 5DE, United Kingdom,Object type: Hotel Luton
Situated less than 0.6 miles from University of Bedfordshire, New Street Serviced Apartments features accommodation with a fitness centre, a shared lounge and a