Getting married? The Inn at Leola Village makes wedding planning stress-free and magical
The Inn at Leola Village is an elegant and upscale wedding venue in Lancaster County. Situated on a stunningly landscaped 10-acres, the property was originally a tobacco farm with captivating architecture dating back to 1867…