More about La Quinta Inn & Suites Houston Channelview
The La Quinta Inn & Suites Houston Channelview is conveniently located on E Sam Houston Parkway (Beltway 8 East), just north of Interstate 10 East, minutes from downtown Houston, The Houston Ship Channel, shopping, dining and area attractions.
Map of La Quinta Inn & Suites Houston Channelview
OTHER PLACES NEAR LA QUINTA INN & SUITES HOUSTON CHANNELVIEW