Cotels Serviced Apartments – Chapel Street Apartments
21-25 Chapel Street Luton, LU1 2SEOffering free WiFi and a garden, Cotels Serviced Apartments – Chapel Street Apartments is situated in Luton, 400 metres from Luton Borough Council. University of Bedfordshire is 400 metres away.
25 rooms
from £66