The Anchor Motel, Narragansett
https://the-anchor-motel.usa8.info
The Anchor Motel is located in Narragansett, 3 miles from Towers in Narragansett. 70 yards from Scarborough Beach North and South, the property is also 2.3 miles away from Roger W Wheeler State Beach.
825 Ocean Road, Narragansett, RI 02882, United States of America