Tumacacori AZ Hotels & Motels 1. 65 Avenida De Otero, Tumacacori, AZ 85640 | Tubac Golf Resort & Spa (800) 848-7893