Extended Stay America in Houston offers long and short-term accommodations with fully equipped kitchens, in-room Wi-Fi, and guest laundry facilities.
Conveniently located near the Houston Galleria on Westheimer, guests can enjoy a comfortable stay with all the amenities needed for a relaxing visit to Houston, TX.
Generated from their website's infomation