Located in the beautiful resort beach town of Wells, Maine, we are about 1 mile to Wells Beach with several other beaches within a short drive, including Drakes Island Beach, Crescent Beach, North Beach, Footbridge Beach and Ogunquit Beach. Restaurants, Seacoast shopping and other activities are all close by. Our physical and mailing address is 876 Post Road, Wells, ME 04090.