The Sicomoro Hotel is conveniently located on Calle General Pesqueira (Mexico highway 15) in the city of Navojoa, Sonora, Mexico. It is on the way to the renowned colonial magic pueblo of Alamos, Sonora, and is a popular choice for Alamos travelers.
The hotel is one block away from the Navojoa Sam’s Club, a short drive (or walk) from some of the city’s best places to visit, like Plaza 5 de Mayo, the Navojoa Municipal Market, and the Crown City Casino.
The Sicomoro has a lovely, relaxing pool area, and an adjoining building that has their restaurant and bar, as well as an office for the Navojoa Budget rental car agency.