Directions to Best Western Plaza Hotel & Suites At Medical Center, Houston

Best-western-plaza-hotel-suites-at-medical-center-map
The Best Western Plaza Hotel & Suites At Medical Center in Houston is located at 6700 SOUTH MAIN STREET , Houston , TX, US .   Click on the Google Map above to get an interactive version and see the area around the Best Western Plaza Hotel & Suites At Medical Center .