Super 8 by Wyndham Cromwell / Middletown in Cromwell, CT is a modest lodging establishment offering comfortable accommodations to travelers in the area.
Conveniently located, this hotel provides a simple and affordable option for those seeking a place to rest during their travels.
Generated from their business information