see All Hotels in Los Mochis 

Lorena Hotel

Los Mochis, Sinaloa
From 50 rooms
6.7 by Booking
Lorena, Los Mochis
Av. Obregón No. 186 Pte.
Centro, Los Mochis

Check In

Check Out

Rate Level: Economic
This Hotel DOES NOT
offer online bookings

Contact the hotel directly to know availability and rates

Av. Obregón No. 186 Pte.
Los Mochis SIN.
Telephone from Hotel
downtown, in front of the Parisina store
air conditioning