Karta Vacation Rentals





In Los Mochis, this beach hotel sits within walking distance of the city center. A 15-minute stroll brings you to Los Mochis Cathedral and Casa del Centenario. Paseo Los Mochis Shopping Center and Teatro Ingenio are about a mile away.