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