Where is Shell Energy Stadium?
Shell Energy Stadium is located in Houston Central Business District. You can easily spend a leisurely day seeing the sights and exploring what this neighbourhood has to offer. If you want to find things to see and do in the area, you might like to visit Minute Maid Park and Toyota Center.
Things to see and do near Shell Energy Stadium
What to see near Shell Energy Stadium
- George R. Brown Convention Center
- Minute Maid Park
- Toyota Center
- Rice University
- NRG Stadium
Things to do near Shell Energy Stadium
- Houston Zoo
- House of Blues Houston
- Jesse H. Jones Hall
- Bayou Music Center
- Bayou Place