Primary address: 139 Mathewson Street, Providence, RI 02903
401-490-8144
401-861-8002
Charming, independent hotel in the center of the Providence arts and theater district.
Presented by Hotel Providence at Hotel Providence
Dec 31, 2016