Hoover Dam Lookout is located in Temple Bar Marina, United States on 118 Kingman Wash Access Rd. Hoover Dam Lookout is rated 4.8 out of 5 in the category observation deck in United States.
Address
118 Kingman Wash Access Rd
Accessibility
Wheelchair-accessible entrance