For the ultimate sports fan visiting houston, either to watch the big game with friends, or just going for work and meeting up with friends to watch a game, you are going to want to find those hotels which offer you the amenities which can easily get you to the game, or which offer the best nearby places to watch the game. You are going to want to find a hotel which is right by the sports arena you are going to be attending the game at. And, if you are not attending the game live, you are going to want to be in a hotel which either offers a great sports bar, or has several sports bars within walking distance.
This will allow you to quickly meet up with the guys, and get ready to really enjoy your team play. You are going to find that being near the action is much better than staying at a further hotel. Although you may pay a little more to be close to the action, and near the bars where the fans go to for the games, you are going to get a much better experience for watching your team and the game this way.