Candlewood Suites HOUSTON MEDICAL CENTER is located at 10025 S Main St, Houston, TX-77025. Get step by step driving directions to Candlewood Suites HOUSTON MEDICAL CENTER.
The following map shows the location of Candlewood Suites HOUSTON MEDICAL CENTER
View details of Candlewood Suites HOUSTON MEDICAL CENTER.