The Heyford
Bicester,
United Kingdom
Nestled in rural Oxfordshire, The Heyford is a modern 18-room boutique hotel with fresh local dining in a glass-house restaurant, a stylish bar with bowling, sleek bathrooms & elegant bedrooms. Just minutes from Bicester Village, Oxford & Blenheim Palace.