Exit 21onI-95 Southbound
Left 0.35 mi

Hotel Providence
139 Mathewson St, Providence, RI 02903