This fantastic, eco-friendly hotel near Central Park opened with great fanfare and has the LEED certificate to back up its marketing. The building stands out from the area's surrounding grand dames by ...