News

The Christmas Tree Inn was the centerpiece of a roadside attraction called Santa Claus, Arizona. The tale of this "town" dates back to 1936 when Hoover Dam was completed to harness the Colorado River.
Visitor center hours are 9 a.m.-5 p.m. daily (closed Thanksgiving and Christmas Day). Doors close at 4:15 p.m. Last tour ...