Opened in November of 2009, the Embassy Suites is in the thriving Energy Corridor, where leisure visitors and Business travelers alike will enjoy a location far enough from the traffic congestion and distractions of Downtown and the Galleria areas but mere minutes to and from some of the City's finest shopping, dining, and exciting attractions here in the great Bayou City!