The Chocksett Inn is located in the Town of Sterling in Central Massachusetts, 15 minutes North of Worcester, 5 minutes South of Leominster and 50 miles West of Boston.
Established in 1989, The Chocksett Inn began as a traditional New England Country Inn, providing outstanding accommodations for business and vacation travelers while specializing in long term stays and relocations. Owned and operated by Ed and Jan Troisi, The Chocksett Inn has always been known for making every guest feel right at home. Over time, ..... [ more
]