Loading hotels
Confirming room availability...
Canyon Inn Downtown Los Alamos, 80 Canyon Road, Los Alamos, United States
Welcome to your home away from home! Enjoy a furnished, non-smoking room in a single-family home with access to a shared kitchen and communal spaces. Everything you need is included: all utilities, high speed wifi internet, shared basic cable TV in the living/dining room, updated modern fully-equipped kitchen with appliances and all dishware, washer/dryer, backyard grill, deck, firepit & more!