Palace Inn TX-249 is located in Houston, 1.9 mi from Sam Houston Race Park, and offers free WiFi. George Bush Intercontinental Airport is within a 20-minute drive.
Each room at this hotel is air conditioned and has a flat-screen TV, microwave and refrigerator. The private bathroom is equipped with free toiletries and a hairdryer. Some rooms include a seating area with a sofa.
There is a 24-hour front desk and laundry facilities at the property.
Memorial Park is 16 mi from Palace Inn TX-249, while the Galleria is within a 25-minute drive. Downtown Houston is 16 mi away.
Number of rooms : 6