Karta Vacation Rentals





In Los Mochis, within easy walking distance of 27 of September Square, Casa del Centenario, the Church of the Sacred Heart and Los Mochis Cathedral. A handy base for long city walks and nearby Teatro Ingenio. Family-friendly and practical, with free self-parking onsite.