A Stone Wall Inn 4 stars

530 Hitchcock Hill Road, Windham, VT 05359, United States of America

Hotel image
Read more reviews for A Stone Wall Inn