Old Town Inn Hotel New Shoreham, Block Island
Situated in New Shoreham, 1.6 km from Fred Benson Town Beach, Old Town Inn features accommodation with a garden, free private parking, a shared lounge and a terrace. The property is located 2.4 km from Mosquito Beach, 4.
Number of rooms: 10
508 Old Town Road, New Shoreham, RI 02807, United States