Capital Urban 81200 Los Mochis, 405 Avenue Gral Gabriel Leyva Norte, Los Mochis 81200, Sinaloa Facilities in hotel Important