Fairfield Inn & Suites by Marriott Nogales Boulevard El Greco 45 Calle Arcadias Nogales, Mexico 84066 Rates recently viewed: ( $49.01 - $73.99 ) 3.0 Star Hotel