WoodSpring Suites Providence Providence
181 Corliss Street
Providence,
RI 02904
Near Rhode Island State Capitol Building
Distance4.3 miles
SELECT