Nogales AZ Hotels & Motels
1. 921 N Grand Ave, Nogales, AZ 85621 | Time Motel(520) 287-0702
2. 884 N Grand Ave, Nogales, AZ 85621 | El Dorado Inn Suites(520) 287-4611
3. 825 N Grand Ave, Nogales, AZ 85621 | Santa Cruz Executive Suites(520) 287-0199
4. 639 N Grand Ave, Nogales, AZ 85621 | Quality Hotel Americana Nogales(520) 287-7211
5. 539 N Grand Ave, Nogales, AZ 85621 | Uptown Motel(520) 287-3658