North Shore Hotel Vaca

Start Relaxing

If relaxing on the ocean and experiencing New England charm is your idea of heaven, come join us at the Atlantis Oceanfront Inn. We are a centrally located North Shore hotel with ocean views from every room and local beaches and activities close by.

Reserve your fun today