Avonlea Hotel New Shoreham, Block Island
Avonlea is a beachfront bed and breakfast in New Shoreham, offering guests a sustainable accommodation with scenic sea views. This bed and breakfast provides free private parking and luggage storage space.
Number of rooms: 14
597 Corn Neck Road, New Shoreham, RI 02807, United States