Karta Vacation Rentals
In the heart of Los Mochis, a short stroll from 27 de Septiembre Square and the Church of the Sacred Heart. Minutes from Casa del Centenario and the Valle del Fuerte Regional Museum, this city-center hotel puts culture and nightlife within easy reach.