Candlewood Suites HOUSTON MEDICAL CENTER is located at 10025 S Main St, Houston, TX-77025. An interactive Map of Candlewood Suites HOUSTON MEDICAL CENTER is shown below.
View details of Candlewood Suites HOUSTON MEDICAL CENTER.