Menu open
Menu

Residence Inn Houston Westchase on Westheimer

Houston, TX

The Residence Inn Houston Westchase offers an outdoor pool, fitness center, outdoor patio and a sport court. The hotel is located in the neighborhoods in Bayou City.
Address

9965 Westheimer Road,
Houston, Texas 77042

Phone

713-974-5454

Rooms