Houston, our nations fourth largest city, is a thriving metropolis comprised of a wonderful combination of old world history and modern architecture. Experience the Bayou City, our own Petro Metro, our H Town once the capitol city of a sovereign country, and the capitol city of the State of Texas.
Like the rest of Texas, downtown Houston is a pretty big place to walk around. There are a lot of things to see up-close and from a distance. Experience the city from a walking perspective within a few hours while you have effortless fun on a Segway.
Treat yourself, your family, friends and visitors to a fun and informative tour in the Bayou City
Most tours start in the plaza in front of The Wortham Center located at
501 Texas Avenue. (across from the Hard Rock Cafe)