1. Extended Stay Inn & Suites 15831 2nd St, Channelview, TX 77530 Coordinate: 29.7801,-95.1219 Phone: (281) 862-0222