The Spring House Hotel

The Spring House Hotel
52 Spring Street
New Shoreham, Block Island
02807
RI
401-466-5844

Seasonal April-November. Not accessible.

Send Message to listing owner

The Spring House Hotel