Dit milieuvriendelijke Best Western ligt naast het historische regionale museum en op 15 minuten lopen van het centrum van Los Mochis. Het beschikt over gratis WiFi en parkeergelegenheid, een tuin en een zwembad.
De moderne kamers zijn voorzien van kabel-tv, airconditioning, een kluisje en uitzicht op de stad. De eigen badkamers zijn uitgerust met een douche en een haardroger.
Het restaurant van het hotel, La Molienda, serveert internationale gerechten van 19:0019:00 23:0023:00 en de bar El Trapiche is beschikbaar van 12:0012:00 23:0023:00. Er is roomservice beschikbaar.
Het Best Western Plus Los Mochis ligt op 400 m van Plaza Fiesta Square en op 10 minuten rijden van het Emilio Ibarra Stadion. Het strand El Maviri ligt op 40 minuten rijden en de internationale luchthaven Federal del Valle del Fuerte ligt op 19 km afstand.