SPI Castle Apartments
29-31 Castle street Luton, LU1 3AGFeaturing free WiFi, SPI Castle Apartments is located in Luton, 300 metres from University of Bedfordshire. Luton Borough Council is 500 metres away. There is a seating and/or dining area in some units.
6 rooms
from £35