America Palacio is a conveniently-located hotel in Los Mochis, offering easy access to the main attractions in the city. Situated near the city´s industrial parks, this property has comfortable guestrooms with modern amenities and contemporary details. The hotel has a 24-hour business center, meeting rooms, parking and a restaurant, as well as laundry and dry cleaning service.