Location Moderately priced three-star hotel “Hotel Santa Cruz Mochis” is located within 1 km from the heart of Los Mochis.Hotel features Please note that the entire hotel is smoke-free.
Facilities of Hotel Santa Cruz Mochis
- 24 hours Front Desk Service
- Laundry service
- Air conditioning