* Please note that there is another vacation rental unit on the premises, and there may be other travelers on the property during your stay *
Situated at the base of Mt. Philo in picturesque Charlotte with stunning panoramic views of Lake Champlain and the Adirondack Mountains, the Mt. Philo Inn offers guests the spaciousness and tranquility of a home in the country, with the amenities of a boutique hotel. This 3-bedroom, 2-bath vacation rental suite for 6 is ideal for your next Vermont getaway!