Where is Atlantic Beach Hotel Newport, Middletown located?
Atlantic Beach Hotel Newport, Middletown, Rhode Island, United States (approx. 41.49081°, -71.28516°)
Atlantic Beach Hotel Newport, Middletown, Rhode Island, United States (approx. 41.49081°, -71.28516°)