

Bluebird Cady Hill Lodge is located in Stowe, Vermont, a charming mountain town known for outdoor recreation. The hotel is about 1 mi from historic Stowe Village and 5 mi from Stowe Mountain Resort, a popular skiing destination. Stowe Country Club is just a short 5-minute drive away. Burlington International Airport is approximately 45 mi from the lodge.