Cliff House is the perfect base from which to explore Maine’s beautiful southern coast. The resort's ideal location puts you close to many of the area’s most popular attractions.
Cliff House is the perfect base from which to explore Maine’s beautiful southern coast. The resort's ideal location puts you close to many of the area’s most popular attractions.