University of Houston Downtown Photos

Meet 118 travelers, 53 tour guides and discover 3,439 photos

The University of Houston–Downtown (UHD) is a four-year state university, and is a distinct component institution of the University of Houston System. Its campus spans 20-acre in Downtown Houston, with a satellite location in northwestern Harris County.
View University of Houston Downtown guide >

Merchants And Manufacturers Building