Located in Los Mochis, México this upscale hotel features free Wi-Fi, a gourmet restaurant and air conditioned rooms. The Plaza Fiesta mall is within walking distance of the hotel.
Number of rooms: 109
Leyva e Hidalgo Sin Numero, Colonia Centro, 81200 Los Mochis, Mexico
Hotel booked 1 times today.