Situado cerca de The Galleria, el Embassy Suites Houston de 150 habitaciones ofrece a sus huéspedes alojamiento de sólo suites.
Cada habitación está equipada con un dormitorio privado y sala de estar separada con sofá-cama, plancha/tabla de planchar, secador de cabello, dos televisores, cuatro teléfonos con 2 líneas de Internet de alta velocidad, un bar con nevera, microondas y cafetera. Los huéspedes también tienen acceso al gimnasio de la propiedad, a la piscina cubierta y la bañera de hidromasaje.
El Embassy Suites fue remodelado en el 2011.