New Shoreham RI Hotels & Motels
1. 215 Chapel Street, New Shoreham, RI 02807 | Island Manor Resort(401) 466-5567
2. 42 Water Street, New Shoreham, RI 02807 | Ballard's Inn(401) 466-2231
(401) 466-5567
2. 42 Water Street, New Shoreham, RI 02807 | Ballard's Inn(401) 466-2231