- Crowne Plaza Suites Houston – Near Sugar Land