Econo Lodge Inn & Suites is located in between George Bush International Airport and Downtown. Our location is convenient for those looking to travel to various parts of Houston while being in the center of it all. We're an equal distance from the Woodlands as we are the Galleria, which makes adventuring in Houston easy.
In between George Bush International and Downtown, Toyota Center, and Minute Maid Park (10 minutes away). 20 Minutes from The Woodlands or the Galleria.