Holiday Inn Express & Suites | Houston Southwest Sharpstown Share: Holiday Inn Express & Suites | Houston Southwest Sharpstown Visit Website 6978 N. Windwater Parkway Houston, TX 77036 (713) 425-2540 (713) 425-2541 (fax) Map What's Nearby? Distance: 5 10 15 20 25 50 mi.