The Inn at Leola Village is an historic hotel located in rural Leola, Pennsylvania with 62 guest rooms, a luxury spa, a rustic Italian-inspired restaurant, and a café. The Inn was honored to be ...