Lovely setting
In a picturesque setting with plenty of trees, The Tallwood Motel is conveniently located off Route one in Maine. It is close to the beach. The Rachel Carson National Wildlife Refuge and Wells National Estuarine Research Reserve are within two kilometers from the motel. The Wells Reserve at Laudholm Farms and Johnson Hall Museum are around three kilometers.