8.6/10
Excellent
18 reviews
Free Wi-Fi
Set in Barford Saint Michael, 21 km from Blenheim Palace, The George Inn offers accommodation with a garden, free private parking, a terrace and a restaurant. This 5-star hotel offers room service and free Wi-Fi. Guests can make use of a bar.
Number of rooms: 9
Lower Street Barford St. Michael, Barford Saint Michael, OX15 0RH, United Kingdom