Travellers enjoy visiting the historical museum "Fuller Lodge Art Center", located 17 minutes' walk from the Canyon Inn, as well as Anderson Overlook accessible with 15-minute car ride. If you are willing to explore even more landmarks in Los Alamos, attend the engaging Los Alamos Historical Museum located just 1.4 km from the property.