The Cromwell center is approximately 1 mile southwest of TPC River Highlands and 3 miles north of Wesleyan University.
Below are reviews of the city of Cromwell, CT from an actual visitor's perspective.
The room was clean and comfortable. The location was great for the soccer tournament we were here for.
The area around the hotel has places to eat. Visited TThe Pavilion at Crystal Lake.
Good location, easy in and out.