Super 8 by Wyndham Cromwell/Middletown Cromwell Super 8 Cromwell/Middletown is conveniently located in the popular Cromwell area. The property has everything you need for a comfortable stay. Service ... Ahorra hasta 60%