Old Beach Inn

19 Old Beach Rd Newport RI 02840 USA

(401) 849-3479

Location