The new property is owned by L+R Hotels and managed by Atlas Hotels. Located on Wendlebury Road, the building is a five-minute drive from Bicester town centre and a 15-minute walk from the local village.
The new hotel features 149 guest bedrooms and seven flexible meeting rooms that provide space for up to 45 people.
Atlas Hotels currently manage 49 Holiday Inn Express Hotels across the UK.
Sean Lowe, CEO of Atlas Hotels said: “We’re delighted to be opening a fantastically designed and meticulously constructed hotel.
“It will be the pride of Atlas, of Holiday Inn Express’ national network of more than 150 hotels and the hotel is delighted to be part of the thriving Bicester community and success story”.
He added: “The team has been carefully chosen, trained, and is raring to go and welcome guests to the hotel.”