Residence Inn Houston-West University
Hotel
Residence Inn Houston-West University
2939 Westpark Drive
Houston, TX 77005
Residence Inn Houston-West University
Residence Inn Houston-West University is an extended stay, pet friendly hotel in Houston, Texas, in the Greenway Plaza - West University area near the world renowned Texas Medical Center, home to MD Anderson Cancer Center, and minutes away from Lakewood Church, NRG Park, Galleria, world class Museum district, Downtown Houston, Rice University and a variety of upscale restaurants and nightlife.
Pet Policy
- Pets under 50 pounds welcome!
- $100 pet fee per stay.
- Maximum of 2 pets per room.
Other Information
Minimum Stay: 1 night.