Synxis 10015 South Main Street - Houston, Texas 77025 Approximately 9.2 miles from Cochran Street Baptist Church Compare prices for OYO Inn Houston Medical Center with nearby hotels
OYO Inn Houston Medical Center is the 2nd closest Synxis hotel to Cochran Street Baptist Church.