Este hotel está localizado no centro de Santa Fé, a 5 minutos a pé das galerias de arte da Canyon Road (rua). O acesso Wi-Fi gratuito está disponível em todos os quartos com decoração acolhedoras. A propriedade encontra-se a 7 minutos da Basílica da Catedral de São Francisco.
Todos os quartos do Inn on the Alameda combinam uma decoração tradicional de Santa Fé e incluem televisão por cabo. As unidades também incluem comodidades para preparar chá e café. Todas as casas de banho privativas têm produtos de higiene pessoal gratuitos e um roupão de banho.
Os hóspedes do Inn on the Alameda podem desfrutar de um pequeno-almoço quente do Novo México.