Stylish, elegant and modern new property opened in August 2007, situated 5 minutes drive from London Luton Airport and close to the local shops on the city centre, this hotel offers a welcoming and friendly service to holiday makers and business travellers. The hotel has a contemporary and relaxing Cafe Bar and 61 fully equipped air-conditioned, en-suite large bedrooms, built in room safes, tea and coffee making facilities and plasmas TV.