Holiday Inn Express & Suites Nogales Near Palo Duro Creek Golf Course
850 W Shell Rd -
Nogales,
AZ 85621