Located in Sudbury, The Inn on the Horse Farm is near the airport and close to New England Wild Flower Society Garden in the Woods and Garden in the Woods. Additional area points of interest include Walden Pond and Edwards Church. Read More About The Inn on the Horse Farm
- FREE Breakfast
- Library / Video Library
- Wedding Services
(*) = Free, some restrictions may apply.