Renaissance Providence Downtown Hotel By: Bhakti Shah | Tags: | February 23rd, 2016 Address 5 Avenue of the Arts Providence RI 02903 United States Upcoming Events No events in this location