Luton Hotel Residence - 70 The establishment is located very near to downtown Luton. I... - 2761 days ago Stockwood Hotel - 60 Noisy room, cold and bleak.
It's a soulless place with very... - 2761 days ago Easy Hotel - 50 Basic hotel perfect for one night, room spotless, nice bright... - 2763 days ago