265 Long Sands Road, York Beach, Maine 03910
207-363-5112
The Anchorage Inn is a complete year-round family resort, located just across the street from Long Sands Beach. It offers 3 swimming pools, a cafe, restaurant & fitness room. One hour north of Boston. Many sightseeing attractions nearby. Conference rooms available. |