x
Loading...

Exit 783 on I-10 West

0.46 mi

Palace Inn Channelview @ I-10

16007 East Freeway , South Houston, TX 77530

1-281-864-5550 Directions
Amenities
WiFi
Bus Friendly
Truck Parking
Laundry
Handicap Accessible
Cable TV
Internet
HBO
Breakfast
Parking Notes (Parking Available)
Restaurant Attached