Exit 21onI-95 Southbound
Left 0.35 mi
Lodging white 28@2x
Hotel Providence
139 Mathewson St, Providence, RI 02903