Red Roof Inn Houston - Westchase is located right on the Sam Houston Parkway. This hotel is close to the Memorial City Hospital-Convention Center - Norris Conference Centers and the Houston Beltway. We offer free Verified Wi-Fi - an outdoor pool - a conference room - a free expanded cable package featuring HBO and a flat screen TV in all rooms. Red Roof Inn Houston - Westchase is a pet-friendly hotel.
Red Roof Inn Houston - Westchase
2960 W Sam Houston Pkwy S
Houston, Texas, United States