Howard Johnson in Franklin, MA is a well-established lodging establishment offering comfortable accommodations for travelers in the area.
With a focus on providing a convenient and pleasant stay, Howard Johnson is known for its reliable service and straightforward amenities.
Generated from their business information