O Hotel Lorena está situado no centro histórico de Los Mochis, a 15 minutos de carro da Estação Ferroviária de Chepe. Disponibiliza estacionamento gratuito, um serviço de café gratuito e quartos climatizados com acesso Wi-Fi gratuito.
Cada quarto funcional do Hotel Lorena dispõe de televisão por cabo e de um telefone. As casas de banho privativas incluem um chuveiro.
O Hotel Lorena fica apenas a 200 metros do Mercado Municipal de Los Mochis. Bares, restaurantes e lojas podem ser encontrados a cerca de 6 minutos a pé, enquanto o Parque Botânico Sinaloa fica a 15 minutos a pé.
A Estação Ferroviária Los Mochis Chepe encontra-se na famosa Linha Ferroviária Chihuahua-Pacific e providencia ligações regulares para o belo Copper Canyon (desfiladeiro). O Porto Topolobampo e a Praia El Marivy estão a cerca de 40 minutos de carro.