The Lodge at Glendorn- Relais & Chateaux
Travel ArrangementsPennsylvania, United States11-50 Employees
The Lodge at Glendorn- Relais & Chateaux is a luxury nature resort in Bradford, Pennsylvania, United States, situated on more than 1,500 acres bordering the Allegheny Mountains. The property is designed in the style of grand family camps and offers 16 uniquely designed accommodations along with a range of family-friendly activities across all seasons. As a member of the Relais & Châteaux collection, it provides culinary experiences—from fine dining to cooking classes—and spa services at The Forest Spa. The Lodge operates as a full-service guide and outfitter with access to the Allegheny National Forest and its 517,000 adjoining acres for guided activities, and it has recently acquired Spring Creek about a one-hour drive away. The company employs 11-50 people, maintains a website at glendorn.com, and reports revenue in the range of $50 million to $100 million.