Sumner House, Shrewsbury, Massachusetts
Sumner House is a bed and breakfast inn located in the Shrewsbury area. If you want to see other inns like Sumner House near Shrewsbury, MA, see the nearby cities list below including Westborough, Sunderland and West Boylston. For the latest updates, check out the
Sumner House Facebook page.
Nearby Bed & Breakfasts