This elegant modern hotel is situated in the heart of Luton's busy shopping centre, overlooking St Georges Square. We are located just 20 minutes by train from London and just 5 minutes by car from London Luton international airport.
The hotel offers 152-bedrooms including studios and a suite and all rooms offer trouser press, hairdryer, satellite TV plus tea and coffee making facilities. An Otium Leisure Club with swimming pool, sauna, Jacuzzi and workout room has recently opened.