spring house hotel s

52 SPRING ST.
Rhode Island
United States