Hilltop Inn of Vermont 2 stars

3472 Airport Road, Montpelier, VT 05602, United States of America

Hotel image
Read more reviews for Hilltop Inn of Vermont