Sterling House Apartment
30 Guilford Street, Luton, LU1 2NR, United Kingdom,Object type: Hotel Luton
Experience world-class service at Sterling House Apartment One of our top picks in Luton.Set 0.9 miles from University of Bedfordshire, 1.2 miles from Luton B