The Spring House Hotel Restaurant

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

Seasonal April-November. 1″ lip to navigate at entrance.

P V R M

Send Message to listing owner

The Spring House Hotel Restaurant