Chocksett Inn, Sterling

Chocksett Inn, Sterling
https://chocksett-inn.usa8.info

Located in Sterling, Chocksett Inn offers 3-star accommodations with a garden. This 3-star inn offers a 24-hour front desk and free WiFi. Guests can use a bar. At the inn, rooms contain a closet.

59 Laurelwood Road, Sterling, MA 01564, United States of America