Localizado no centro da cidade de Los Mochis, o Hotel America disponibiliza acesso Wi-Fi gratuito e estacionamento privado.
Os quartos incluem ar condicionado e uma televisão de ecrã plano com canais por cabo. Incluem casas de banho com chuveiro e produtos de higiene pessoal gratuitos.
O restaurante no local serve cozinha mexicana. A 5 minutos a pé encontrará vários restaurantes e lojas de Los Mochis.
O Jardim Botânico fica a 2 km da propriedade. A Estação Ferroviária de Chihuahua pode ser alcançada em cerca de 15 minutos de carro. O Aeroporto Internacional de Los Mochis fica a 30 minutos de carro.