Hotel Providence is an AAA 4 Diamond, independent, 80 room luxury boutique hotel set in the soul of the downtown arts and entertainment district in Providence RI.
Hotel Providence is an AAA 4 Diamond, independent, 80 room luxury boutique hotel set in the soul of the downtown arts and entertainment district in Providence RI.