Places to Stay

46 Dike Street

Providence, RI 02909