News

CAPE NEDDICK, Maine — Cliff House Maine, a coastal resort in Cape Neddick known for its stunning views, has once again received a prestigious Four Star Award from Forbes Travel Guide. The resort ...
Cliff House Long hailed as one of the state’s most luxurious properties, the 226-room Cliff House originally opened in 1872 and sits on a 70-acre property on Bald Head Cliff, just a three-mile ...