Wyndham Houston Hotel & Suites Medical Center is dedicated to friendly, reliable service in the heart of Houston. We’re designed for any guest and any length of stay: 75% of our rooms are extra-spacious suites featuring full kitchens, 32" HD flat screen televisions and free high-speed Wi-Fi.
Address : 6800 S. Main Street, Houston, TX 77030
Apr 10, 2017 - Jun 1, 2018
© 2018 - Houston Arts Alliance. All Rights Reserved.