Hotel Providence Address 139 Mathewson Street, Providence, RI 02903 Providence RI 02903 United States Upcoming Events No events in this location