Holly House by the Canal is a charming establishment nestled in the serene town of Buzzards Bay, MA. Offering a peaceful retreat for travelers seeking a tranquil stay near the water.
This cozy guesthouse provides comfortable accommodations and a welcoming atmosphere for guests looking to unwind and enjoy the beauty of the surrounding area.
Generated from their business information