Lodging/Accommodations close to Downtown Nogales
El Dorado Inn Suites
+1-800-716-8490
884 North Grand Ave., Nogales, AZ 85621
+1-800-716-8490
~1.14 miles northeast of Downtown Nogales
~20 minute walk
- Two star Downtown hotel
- Hotel has 100 rooms
Holiday Inn Express
+1-888-788-5576
850 West Shell Rd., Nogales, AZ 85621
+1-888-788-5576
~2.14 miles north of Downtown Nogales
- Mid-scale Downtown hotel
- Check-in: 3:00 pm
Back to Top