Videos from The Villa Country House Hotel The Villa Country House Hotel Wesham, Lancashire 5.0 out of 5 rating, 9 reviews 5.0 9 reviews More information The Villa Country House Hotel Pavillon light show 172043714513903 Request pricing