Best Western Sonoran Inn and Suites The Best Western Sonoran Inn and Suites is located west of Interstate 19 on Mariposa Road in Nogales, Arizona.