share
by Sarah J.F. Braley | November 28, 2012

 Now open is the 172-room Hilton Garden Inn Houston NW-America Plaza. The property offers 6,500 square feet of meeting space, and the rooms have 40-inch HD flat-screen TVs, MP3 alarm clocks and oversized work desks. The owners plan to seek LEED Gold certification for the hotel.