North America / Mexico / The Copper Canyon / Los Mochis / Best Hotels

Hotel Santa Cruz Mochis

Offering free private parking and free Wi-Fi, Hotel Santa Cruz Mochis is located directly opposite Los Mochis Bus Station. Los Mochis CHEPE Train Station is just a 5-minute drive away.


Each functional air-conditioned room at Hotel Santa Cruz Mochis features satellite TV, a desk and a private bathroom with free toiletries. Some rooms also have a balcony.


A free buffet breakfast is provided each morning at the Hotel Santa Cruz Mochis. Several local restaurants can be found within a 5-minute walk of the hotel, in the centre of Los Mochis.