Description
Conveniently located in the heart of Downtown Houston, Inn at the Ballpark is situated at the corner of Texas Avenue and Crawford Street. The hotel is across the street from Minute Maid Park and just steps from the business district, George R. Brown Convention Center and the new Toyota Center, as well as the Downtown Aquarium, Houston's newest dining and entertainment attraction. It is also an easy ride from both Bush Intercontinental and Hobby Airports.
Contact Information
1520 Texas Ave
Houston, Texas 77002
United States
Phone: 713-228-1520
Fax: 713-386-7066