Candlewood Suites Houston Medical Center
Hotel
Candlewood Suites Houston Medical Center
10025 Main Street
Houston, TX 77025
Candlewood Suites Houston Medical Center
Candlewood Suites Houston Medical Center is an extended stay, pet-friendly hotel located in Houston, Texas, right off I-610 and just minutes from NRG Stadium Rice University and the world's largest medical center. Each suite includes a full kitchen with all the supporting utensils to prepare food, complimentary high speed internet, flat screen televisions with a variety of programming options and daily housekeeping. You'll find it easy to stay on top of your exercise routine in the 24-hour Fitness Center.
Pet Policy
- Pets welcome!
- $75 pet fee per stay.
- Each pet must weigh less than 80 lbs.
- Pet agreement must be signed at check-in.
Other Information
Minimum Stay: 1 night