Chocksett Inn
Hotel
Sterling, Massachusetts
Chocksett Inn is located in Sterling and features a bar and a garden. Among the facilities of this property are a restaurant, a 24-hour front desk and room service, along with free Wi-Fi. The inn has newspapers and an ATM machine that guests can use.
Number of rooms: 24
59 Laurelwood Road, Sterling, MA 01564, United States