Logo

The Villa Wrea Green

A historic and picturesque country house hotel that boasts 31 bedrooms. Set in the wonderful surroundings of the Lancashire countryside.

Visit Website