Desert Quail Inn

Address: 
6626 SR 179, Sedona, AZ 86351