A modern building situated just a short distance from Luton Airport and the M1 yet located in the heart of Luton. All that Luton has to offer is on your doorstep with many restaurants bars and shops just a few minutes walk from the hotel. The hotel has..