Best Restaurant in New Shoreham, RI
1 The National Hotel
Cozy rooms in a Victorian landmark36 Water St, New Shoreham, RI 02807, United States
2 The Atlantic Inn
Victorian hotel with dining & views359 Roslyn Rd, New Shoreham, RI 02807, United States
Map