Choose your room
Hotel Santa Cruz Mochis 3*
- Wi-Fi
- 24-hour services
24-hour reception
- No pets allowed
Featuring Wi-Fi throughout the property, Hotel Santa Cruz Mochis Los Mochis sits merely an 11-minute walk from Santuario de Nuestra Senora de Guadalupe. This hotel offers a car park on site.
You'll need 24-minute drive to Federal del Valle del Fuerte International airport. Palacio Municipal is within easy reach of the 3-star hotel, and La Locomotora Monument is a mere 6 minutes' walk away. There is Big Bola Casinos Los Mochis approximately 10 minutes away by car, while TAP bus station merely 5 minutes' walk from this accommodation.
Guests can enjoy a free buffet breakfast each morning.