Localizado a uma distância de aproximadamente 10 minutos a pé de Los Alamos, o Pueblo Canyon Inn de 3 estrelas oferece Wi-Fi nas áreas públicas, bem como o parque de estacionamento particular no local.
The Church of Jesus Christ of Latter-day Saints está localizado a aproximadamente 15 minutos de distância do carro. Taos fica a 65 minutos de carro. Museu Histórico de Los Alamos está a aproximadamente 10 minutos de distância do carro. Para quem viaja de longe, o aeroporto de Los Alamos fica a 15 minutos de carro.
Tem 6 quartos espaçosos no o Pueblo Canyon Inn, alguns deles têm lareira de pedra, e instalações modernas como TV de tela plana com canais via satélite e TV via satelite. Os casas de banho privadas incluem detalhes agradáveis como lençóis de banho e toalhas. Algumas unidades também têm vistas para a montanha.
Pequeno-almoço continental é servido todos os dias. Oferecendo refeições da cozinha japonesa, Origami se encontra a uma distância de aproximadamente 15 minutos a pé deste hotel.