Humber House
Humber House, Humber Street, Bloxham, OX15 4LZ, Reino Unido
Housed in a historic building, the recently renovated Humber House offers accommodation with a shared lounge and free Wi-Fi. The property has garden and quiet street views, and is 25 km from Blenheim Palace. The homestay features family rooms.