Canyon Inn
Los Alamos -> New Mexico -> Mountain -> West -> the USA
NM 87544 80 Canyon Road, Los Alamos, NM 87544, United States of AmericaCanyon Inn on the map
Canyon Inn. Hotel in Los Alamos
Canyon Inn is located in Los Alamos. Free WiFi is provided. The units come with air-conditioned bedrooms and a kitchen with a dishwasher, oven and microwave. A toaster and coffee machine are also available. The bed and breakfast has a grill.
Price from $101
Photos of Canyon Inn. Los Alamos
The Information about Los Alamos, New Mexico, the USA
Los Alamos usually refers to Los Alamos, New Mexico. Los Alamos may also refer to:. The cost of living in the Canyon Inn located in the Los Alamos, New Mexico from 101$.