x
Loading...

Exit 24 on I-95 South

0.19 mi

Extended Stay America

181 Corliss Street, Providence, RI 02904

1-401-519-9691 Directions
Amenities
WiFi
Internet
Smoke Free
Parking Notes (Free)
Pets Welcome