The Hotel Providence

139 Mathewson Street
Providence
Rhode Island
United States