Mt. Philo Inn Situated at the base of Mt. Philo State Park in Vermont with stunning panoramic views of Lake Champlain and the Adirondack Mountains, the Mt. Philo Inn offers guests privacy, space and tranquility. The century-old inn is in the heart of the Champlain Valley surrounded by fields and mountains, but conveniently located near the restaurants, cafes, galleries, bookstores and shops of Burlington and Middlebury. A recent three-year restoration has transformed the property into a unique...D...