Upgraded amenities are part of ongoing, multi-year improvements to destination hotel FALMOUTH, Mass., 2018-Jul-13 — /Travel PR News/ — Sea Crest Beach Hotel, a seaside resort located on Cape Cod, has announced the completion of several property refurbishments that will greet vacationers this summer season, including a renovated lobby and restaurant space and upgraded amenities in… Read the full press release