Where is Atlantic Beach Hotel Newport?

Where is Atlantic Beach Hotel Newport located?

Atlantic Beach Hotel Newport, Rhode Island, United States of America (approx. 41.49081°, -71.28516°)


Where is Atlantic Beach Hotel Newport on the map?