bevo barry
500+ Posts
This summer I'm traveling to the Bayou City and plan to catch two or three Stros games. I was thinking of staying at the Inn at the Ballpark, just across the street from MMP, essentially so I do not have to fight the Houston traffic getting to and away from the game (a mistake I made some 4 or 5 years ago when visiting H-town). Any HornFans out there who have stayed at the Inn? If so, thumbs up or down? If you would not recommend it, any other recommendations for downtown Houston hotels close to MMP?