Mt. Philo Inn

The state of Vermont has designated the Mt. Philo Inn a "Green Hotel". The green effort of the Mt. Philo Inn focuses on re-use of material

Barrie Fisher Photo 360

Mt. Philo Inn

SHARE THIS PAGE