Carroll House

120 W Gorham St
Madison, WI 53703

Carroll House is a charming establishment nestled in the heart of Madison, WI. It offers a unique blend of modern amenities and historical charm, catering to those seeking a peaceful retreat.

With a focus on providing a comfortable and welcoming environment, Carroll House is the perfect destination for travelers looking to experience the local culture and hospitality of the area. Whether for a short stay or an extended visit, guests will find solace and relaxation within the walls of Carroll House.

Generated from their business information

Own this business?
See a problem?

You might also like

United StatesWisconsinMadisonCarroll House