Sumner House is a charming establishment nestled in the heart of Shrewsbury, MA, offering a unique and inviting atmosphere for guests to enjoy. With a focus on providing exceptional service and a warm ambiance, Sumner House aims to create memorable experiences for visitors.
Guests can expect to find a variety of amenities and services at Sumner House, designed to cater to their needs and enhance their stay. Whether seeking a relaxing retreat or a special event venue, Sumner House provides a welcoming setting for all occasions.
Generated from their business information