42.10046 ­-71.170861
Go to map view
2 Decatur Avenue, Sharon, MA 02067, United States

Get Rates

Show The Lake House at top of the results.

Get Flight + Hotel

Guest Ratings

Star Ratings

priceline.com