Executive Serviced Apartments by Riz Homes
S11-2S14 Chapel Street Luton, LU1 2SEExecutive Serviced Apartments by Riz Homes is set in Luton, 300 metres from Luton Borough Council. University of Bedfordshire is 300 metres from the property. Free WiFi is featured . The accommodation is equipped with a flat-screen TV.
1 rooms
from £71