The Thatched Barn tem vista do jardim, acesso Wi-Fi gratuito e estacionamento privado gratuito em Thame, a 11 km de Notley Abbey.
Dispondo de uma cozinha com um frigorífico e um forno, cada unidade possui também televisão de ecrã plano por cabo, comodidades de engomadoria, secretária e uma área de estar com um sofá-cama. Existe uma casa de banho privativa totalmente equipada com chuveiro e um secador de cabelo.
Os hóspedes de The Thatched Barn podem praticar caminhadas nas proximidades, ou aproveitar ao máximo o jardim.
Universidade de Oxford fica a 24 km de The Thatched Barn, enquanto Palácio Cliveden está a 32 km da propriedade. O aeroporto mais próximo é o Aeroporto de Londres - Heathrow, que fica a 52 km de The Thatched Barn.