Tourism Information
The Star Inn is located just a short walk from the historic Blenheim Palace – one of Britain’s great visitor attraction. Its close proximity to Oxford, Burford, Bicester, Witney and London makes it ideal for exploring the Cotswolds whether you are staying for one night or an entire week.