Situated in the mountains, this inn is in the same area as White River Golf Club, Green Mountain National Golf Course, and Lefferts Pond. Regional attractions also include Killington Resort and Gifford Woods State Park.
This Vermont Bed and Breakfast is a full service inn and located in a scenic mountain valley along Route 100. Casa Bella B&B offers you accommodations just 8 miles from Killington, Vermont. Casa Bella is featured in all prominent Bed and Breakfast Inn guidebooks.