Sports fans will love this location at the corner of Texas Avenue and Crawford
Street—it’s across the street from Minute Maid Park, where the Houston Astros play.
Other nearby attractions include the Houston Aquarium and Toyota Center. The
open atrium allows for amazing city views.
Inn at the Ballpark Amenities:
• 201 rooms. High-speed Internet access. Restaurant, bar. Fitness room. Airport transportation available. Business center.