Le Red Roof Inn Houston - Westchase est situé à 20 minutes en voiture du centre-ville de Houston et à 9,7 km du parc George Bush. Il dispose d'une piscine extérieure, d'une réception ouverte 24h/24 d'une connexion Wi-Fi gratuite en chambre.
Les chambres traditionnelles comprennent un four micro-ondes, un réfrigérateur, un bureau, un coffre-fort et une télévision par câble à écran plat de 107 cm.
Du café est mis à votre disposition dans le hall de cet hôtel de Houston. Le Red Roof Inn Houston Westchase comporte en outre une laverie.
L'aéroport intercontinental George-Bush de Houston est implanté à 51,5 km du Westchase Houston Red Roof Inn. Enfin, le quartier des théâtres de Houston est accessible en 20 minutes de route.