Palace Inn Channelview @ I-10
Add to Favorites
Lodging, Hotels
16007 E Freeway Service Rd, Channelview, TX 77530
281-864-5550
OPEN NOW:
Today: Open 24 Hours
PHOTOS AND VIDEOS
REVIEWS Write a Review
Data provided by one or more of the following: Thryv, Data Axle, Yext.