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 gain access to Embassy Suites Houston-Downtown Earns LEED Certification, you'll get exclusive access to a large archive of premium content.

Already registered? here.