Metrolets 2
Flat 3 the Conifers 100 Russel Rise, Luton, LU1 5EX, United Kingdom,Object type: Hotel Luton
Offering a garden and garden view, Metrolets 2 is located in Luton, 0.7 miles from Luton Borough Council and 1.1 miles from University of Bedfordshire. The prop