
We have 380 hotels located in the UK, Eire and Spain and with a new hotel opening on average every 6 working days we are the fastest growing hotel company in the UK.

We have 380 hotels located in the UK, Eire and Spain and with a new hotel opening on average every 6 working days we are the fastest growing hotel company in the UK.