Rooms
Make yourself at home in one of the 26 air-conditioned rooms featuring flat-screen televisions. Cable television is provided for your entertainment. Bathrooms have showers and complimentary toiletries. Conveniences include desks, and housekeeping is provided daily.
Location
With a stay at Hotel del Valle in Los Mochis, you'll be within a 10-minute walk of Los Mochis Cathedral and 27 of September Square. This hotel is 0.8 mi (1.3 km) from Sinaloa Park and 1.1 mi (1.8 km) from Benjamin F. Johnston Botanical Garden.