Choose your room
Hotel Santa Cruz Mochis 3*
- Free Wi-Fi
- Free parking
- 24-hour services
24-hour reception
- No pets allowed
Hotel Santa Cruz Mochis Los Mochis, located 450 metres from the Municipal Palace and 11 minutes' walk from Santuario de Nuestra Senora de Guadalupe, features a swimming pool for guests to take a dip in. Wi-Fi is accessible in public areas and a free private car park is provided on site.
The hotel is about 20 km from Federal del Valle del Fuerte International airport and 1.8 km from such cultural venues as the Regional Museum of the Fuerte Valley. The Santa Cruz Los Mochis lies just near the La Locomotora Monument. Big Bola Casinos Los Mochis can also be found a 10-minute drive from this 3-star hotel. TAP bus station is right around the corner from the property.
This Los Mochis hotel offers a free buffet breakfast.