Sandcastle Suites

Cedar Point

Sandcastle Suites was an on-site resort hotel at Cedar Point that opened in 1990 and closed in 2017.

Photos: