Sustainable stay
The Inn at Leola Village
The Inn at Leola Village is a boutique inn near Lancaster, Pennsylvania, suited to quiet getaways with a countryside, upscale feel.
38 Deborah Drive
17540 Lancaster
United States
About the hotel
The Inn at Leola Village is a boutique inn near Lancaster, Pennsylvania, suited to quiet getaways with a countryside, upscale feel.
Community
What verified guests say about inclusivity, accessibility and lifestyle fit — straight from people who stayed here.