The Comfort Inn® Downtown is proud to present its guests with superior accommodations, an exceptional location and professional service in the heart of the downtown area. This Houston hotel is conveniently located just minutes from attractions like Space Center Houston, Bayou Place entertainment complex, the George R. Brown Convention Center, Six Flags SplashTown water park, the Sam Houston Race Park and the Downtown Aquarium. Reliant Park, home of Reliant Stadium, the Reliant Center, the Reliant...