Hotels near Texas Stadium?
I'm going to the Chiefs game in two weeks and was wondering if anyone can let me know the names of some hotels near Texas Stadium.
I've been going to a game in Dallas for the past 3 years, but I ALWAYS forget the name of the hotel I stay in. I think the one I stayed in the last two years starts with a "W".
Can someone help me out here?