Gallery: The Intercontinental Times Square Becomes the Largest New-Buil...

The Intercontinental Hotel in Times Square, NYC has barely been open for two years, but it's already making major green headlines. The hotel just received its official LEED certification, making it the nation's largest new-build hotel to achieve LEED status. With 36 floors packed with green features and two roof decks, including one with its own beehive, the Intercontinental is setting the standard for sustainable hotels throughout New York. Click through our photo gallery to see some of the building's best green highlights.

Read the rest of this entry »


or your inhabitat account below