Sam Houston Park Photos

Meet 33 travelers, 11 tour guides and discover 231 photos

Sam Houston Park is a park located in downtown Houston, Texas, and is dedicated to the buildings and culture of Houston's historic past. The park, which was the first to be established in the city, was developed on land purchased by former Mayor Sam Brashier in 1900.
View Sam Houston Park guide >

Sam Houston Park