Inn at Old Harbor
Guesthouse
New Shoreham, Block Island
Featuring a shared lounge, garden and views of sea, Inn at Old Harbor is located in New Shoreham, 2.3 km from Mohegan Bluffs Beach. The property is around 2.7 km from Block Island, 3.
Number of rooms: 9
231 Water Street, Box 994, New Shoreham, RI 02807, United States