Aninhado no bairro comercial em Los Alamos, Canyon Inn oferece acomodação a 6 km de Anderson Overlook. O alojamento com café da manhã apresenta Wi-Fi fornecido na propriedade.
O hotel 2 estrelas está aninhado relativamente perto de Bradbury Science Museum. Além disso, a propriedade fica dentro de 80 minutos de carro de Taos Ski Valley. Localizado a aproximadamente 2.8 km de Los Alamos, este local coloca a cidade ao seu alcance. Para quem viaja de longe, o aeroporto de Los Alamos fica a 5 minutos de carro.
Tendo pátio e sala de jantar, os quartos do Canyon Inn são equipados com Wi-Fi. Os banheiros incluem banheiro separado e chuveiro, e confortos tão finos como secador de cabelo e lençóis de banho. Algumas unidades têm vista para o pátio.
Os hóspedes podem experimentar pratos da cozinha grega no restaurante Pyramid Cafe, localizado a uma pequena distância deste hotel de Los Alamos.