Wenlock CourtHotel
Manor Road, Luton, LU1 3FR, Regno Unito
Situato a Luton, nei pressi della University of Bedfordshire, della St Mary's Church e della Luton Central Library, il Wenlock Court (Campus Accommodation) offre la connessione Wi-Fi gratuita.