Situated in Thame, The Thatched Barn offers free WiFi and units equipped with a kitchenette, seating area and flat-screen TV. A microwave and toaster are also offered, as well as a kettle. Hiking can be enjoyed nearby. Oxford is 20 km from the lodge. The nearest airport is London Heathrow Airport, 4 Read more
Situated in Thame, The Thatched Barn offers free WiFi and units equipped with a kitchenette, seating area and flat-screen TV. A microwave and toaster are also offered, as well as a kettle. Hiking can be enjoyed nearby. Oxford is 20 km from the lodge. The nearest airport is London Heathrow Airport, 45 km from the property.