Atlantis Motor Inn has one of the most spectacular ocean views in all New England! All rooms at the Atlantis overlook the Atlantic Ocean and the famous Twin Lighthouses off the coast of Rockport
In Business Since: | 1960 |
Business Sector: | Residential, Commercial |