Where to Stay

National Hotel

Location

36 Water Street
New Shoreham , RI 02807
401-466-2163