The Oxfordshire is only 75 miles away from Central Birmingham and just over an hour and a half's drive by car.
A simple drive from Birmignham - to reach the Oxfordshire, exit the city via the A435 Southbound and carry on to the M40. At Junction 8A, turn off on to the A418 towards Thame. Follow the A418 to the A40, then turn onto the A329, following it until your arrival at the Oxfordshire.
There are train services every hour from Birmingham Moor Street and Snow Hill stations to Haddenham & Thame Parkway, with a simple change at Banbury or Bicester respectively. Getting here by public transport takes just over an hour, and is straightforward. Once you arrive at the train station, a quick 10 minute taxi ride is all that stands between you and resort heaven.