Where is Uptown Plaza?
Uptown Plaza is located in The Galleria. It's in an historic neighbourhood that visitors love for attractions such as the shops. If you're looking for things to see and do in the area, you might like to visit Houston Natural Science Museum and Houston Zoo.
Things to see and do near Uptown Plaza
What to see near Uptown Plaza
- Rice University
- NRG Stadium
- NRG Park
- Toyota Center
- Discovery Green
Things to do near Uptown Plaza
- Houston Natural Science Museum
- Houston Zoo
- Downtown Aquarium
- CityCentre
- Westheimer Rd