Photos coming soon
HOTEL
Canyon Inn - Downtown Los Alamos
80 Canyon Road, Los Alamos
Where it sits
Canyon Inn - Downtown Los Alamos
80 Canyon Road, Los Alamos
35.88227, -106.28921
Similar stays nearby
Nearby to explore
Nearby stops
Plan around Canyon Inn - Downtown Los Alamos
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 28, 2026.
