Block Island

Spring House Hotel

99

52 Spring St.,
Block Island,
RI,
United States,
02807.