36 Water St, New Shoreham, RI , USA
Nestled on the picturesque Water Street in New Shoreham, The National Hotel is a charming seaside escape brimming with character. With its historic architecture, cozy rooms, and stunning ocean views, it’s the perfect base for exploring Block Island. After a day of adventures, kick back at the onsite restaurant and savor delicious local fare. Beach paradise awaits!
Stay
Lat: 41.173981, Lon: -71.559277
ShareWebsite LinkCallBook