Av. Alvaro Obregon No. 691 Pte, Los Mochis, Mexico 81200
Points of Interest
Best Western Los Mochis
The modern hotel, BEST WESTERN PLUS Los Mochis, is located in the heart of the city historical center, surrounded by old houses built in 1903, and just Starting at
$116 per night
Get your free travel newsletter full of inspiring travel ideas, great deals, destinations and adventures. Discover new places to explore, new adventures and new experiences.
See latest edition.