Publick House Historic Inn and Country Motor Lodge 2 stars

277 Main Street, Route 131 , Sturbridge, MA 01566, United States of America

Hotel image
Read more reviews for Publick House Historic Inn and Country Motor Lodge