Home > Hotel & Motel & Hostel in Rhode Island > The Inn at Spring House

The Inn at Spring House

260 Spring Street, New Shoreham, RI 02807