Avenida Alvaro Obregon No 691 Los Mochis, Los Mochis, Mexico
Best Western Los Mochis Photos
Best Western Los Mochis Map
Avenida Alvaro Obregon No 691 Los Mochis, Los Mochis, Mexico
Searching for availability
Hotel Information
This 4 star hotel is located in the city centre of Los Mochis. The Hotel has an outdoor swimming pool and a fitness centre/gym. All 116 rooms are equipped with hairdryer, safe, ironing set and air conditioning.