Embassy Suites Houston - Energy Corridor - Premier hotel for business and corporate travelers visiting nearby businesses such as Shell, ExxonMobil and ConocoPhillips. Centrally located Houston property that is equidistant to both the Houston Intercontinental Airport and Houston Hobby Airport. Guests can access central Houston attractions easily, such as downtown Houston and the Houston Galleria, using the Beltway 8 and Interstate 10. Address: 11730 Katy Freeway, Houston, Texas, USA, 77079 | Tel: 281-531-7300