Holiday Inn Houston I-10 East/Channelview
Holiday Inn Houston I-10 East/Channelview
Address:
15157 I-10 East Freeway, Channelview, Texas
Traveler Rating by TripAdvisor

Traveler Comments

didn't have a dvd player
Please enable JavaScript to properly view and use this web site.