Foxhill Manor
Foxhill Manor, Broadway, United Kingdom
One of the absolute finest boutique hotels in the Cotswolds, Foxhill Manor is a private house hotel as well as an exclusive use manor for rent. All of the rooms at Foxhill Manor have been lovingly designed in a simple Scandinavian feel combined with luxurious textiles and textures throughout...