Lodging & Accommodations close by Downtown Nogales, Mexico
El Dorado Inn Suites
+1-800-805-5223
884 North Grand Ave., Nogales, AZ 85621
+1-800-805-5223
~2.35 miles northeast of Downtown Nogales, Mexico
- Two-star Downtown hotel
- Check in time: 3:00 PM
Fiesta Inn Nogales
+1-888-734-9421
Calzada Ind Nuevo Nogales 3, Nogales, 84092
+1-888-734-9421
~4.57 miles south of Downtown Nogales, Mexico
- 4-star hotel
- Hotel has 107 rooms
Back to Top