2960 W Sam Houston Pkwy S, Houston, Texas 77042(713) 785-9909
Welcome to Red Roof Inn Houston Westchase, a family-friendly and pet-friendly hotel in Houston, located on the Sam Houston Parkway and near so many of the things that matter to you.