One of the largest hotels in Prescott’s history is now open for business. The 69-room Quality Inn, located behind the ...