A stay at Hotel Plaza Inn places you in the heart of Los Mochis, within a 5-minute drive of Fatima Hospital and 27 of September Square. Featured amenities include express check-in, express check-out, and dry cleaning/laundry services. Planning an event in Los Mochis? This hotel has facilities measuring 8019 square feet (745 square meters), including a conference center. For a surcharge, guests may use a roundtrip airport shuttle (available 24 hours) and a train station pick-up service.