Telephone: +44 (0) 1993 823151
Burford House certainly has the wow factor
Burford House is a luxury townhouse located in the picturesque Oxfordshire Cotswold town of Burford. Comprising 8 bedrooms, each with leaded windows, oak beams and stunning bathrooms, it really is the ideal retreat.
Rooms brim with antique furniture, pictures and porcelain. This hotel offers guests a wealth of personal touches not often found in larger hotels.