America Centro is an affordable hotel located in the heart of Los Mochis, surrounded by the main attractions in the downtown area.
Onsite features include a business center, laundry facilities, a breakfast area and parking. Enjoy a relaxing stay in its comfortable guestrooms that feature a private bathroom, complimentary wireless Internet access, cable TV and a hairdryer.