The Americana Motel. A Family Resort Motel. Centrally located in the heart of Old Orchard Beach, Maine. United States. 150 yards to the beach, 2 minutes walk to all downtown attractions.
Keywords: Maine family resort., Americana Motel, vacation Motel, family Motel, Travel accomodations, beaches, tourist resort, Maine Sunshine Guides, holiday Motel