The Westborough Inn is family owned and has been serving travelers, businesses, and the residents of Westborough, MA area since construction in 1990. Your innkeepers/owners will greet you at arrival and reside in the Inn.
The Westborough Inn is a modern facility with 25 guest rooms, each with private bath and amenities you would expect in a higher priced hotel. Secure private parking, convenient ramp access, kitchen facilities, lounge, laundromat, exercise room, and wireless Internet are all available for guest use. The Inn is located just a short walk from shops, schools, churches, town offices, and many varied restaurants. Visit Boston on the commuter line or take an easy drive to Cape Cod and the Islands.
The original Westborough Inn stood just off the town center near the straw hat shop and burned down along with the hat shop in the early 1900s.