Be Centered. There’s nothing better than being in the heart of things when you’re visiting New York City. It’s all about experiencing the excitement and energy of the city. But it’s always great to have your own private oasis when you’re ready to wind down. At the Wyndham Garden New York City near the Jacob Javits Convention Center and Madison Square Garden, you get the best of both worlds. And it’s all wrapped up in a shiny new package, newly built just opened in November of 2008.