Montezuma_Hotel
Montezuma Hotel
United States historic place
The Montezuma Hotel is a historic building in Nogales, Arizona. It was built in 1926, and designed in the Spanish Colonial Revival architectural style.[2] It was built as the largest hotel in Nogales.[2] It has been listed on the National Register of Historic Places since August 26, 1985.[1]