The Villa, situated in the quaint village of Wrea Green, is a four-star Country House Hotel in the Lancashire countryside open all year round to non-residents. Nestled in between the hustle and bustle of the cultural towns of Preston and Blackpool, The Villa is an ideal place for a relaxing retreat.
Open 7 days, 12noon to 2pm, 6pm to 9.30pm. Sunday 12 noon to 8pm. Bar food available
01 Jan 2023 - 31 Dec 2023
Opening Times: Opening