Embassy Suites Energy Cooridor Details Location Address:11730 Katy Fwy, Houston, Texas, 77079, United States