El Dorado
Hotel
Los Mochis, Copper Canyon
Hotel El Dorado is located in central Los Mochis and offers air conditioning in all its rooms and free Wi-Fi throughout the entire facility. It also features an outdoor swimming pool.
Number of rooms: 91
Leyva 525 Norte, 81240 Los Mochis, Mexico