A close up of a flower at Cooper Hill Inn.

Cooper Hill Inn

About The Inn

Cooper Hill Inn is situated near the top of 2700 foot mountain in the southern part of the Green Mountain Chain. Enjoy its breathtaking setting and the relaxed country lifestyle here in Vermont.

117 Cooper Hill Rd, Dover, Vermont 05341