Set in New Shoreham in the Rhode Island region, with Baby Beach and Fred Benson Town Beach nearby, Neptune House, a VRI resort offers accommodation with free Wi-Fi and free private parking.
Number of rooms: 18
64 CONNECTICUT AVENUE, New Shoreham, RI 02807, United States