Back to All Events

Super Bowl LI

  • Holiday Inn Express 9300 South Main Street Houston, TX, 77025 United States (map)

This is a chance to book your room for the Super Bowl Experience! This is a two double bed room within walking distance of the stadium. The rooms booked from February 2nd-6th to allow for the maximum Super Bowl Experience. 

Later Event: December 1
New York City Holiday Tour