Popular accommodations in Barford St. Michael
HotelAccommodates 2
The George Inn
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. With free WiFi, this 5-star hotel offers room service. Guests can make use of a bar.Book nowfrom $150 per night