25.784616 ­-108.993722
Go to map view
81200 Los Mochis, SI, Mexico , Allende 655 Sur. Col. Centro +52 668 812 1355

Get Rates

Show Hotel America at top of the results.

Get Flight + Hotel

Amenities

General 24 hour front desk, Parking (free)
Services Meeting/Banquet facilities
Internet Internet, WiFi (free)

Star Ratings

booking.com
priceline.com