The new Embassy Suites Houston-Downtown, which opened in February, 2011, became the first hotel in downtown Houston to achieve LEED certification. Not only that, but this environmentally friendly property is the first in Houston to install charging stations for electric cars. The 262-room hotel, which overlooks Discovery Green Park and the George R. Brown Convention Center, features a “smart switch” in all rooms that automatically turns off lights when guests leave. The property also has ...

Register for Complete Access (Valid Email Required)

By registering on MeetingsNet now, you'll not only unlock the Embassy Suites Houston-Downtown Earns LEED Certification, you'll also gain access to exclusive premium content.

Already registered? here.