Villa Corporate 2 bedroom Suite Furnished Condo is a self-catering accommodation located in Houston. Free Wi-Fi access is available. The property is 9.2 km from The Galleria and 9.4 km from Water Wall.
Number of rooms: 21
6468 Corporate Drive, Westchase, Houston, TX 77036, United States