Hey guys, I am heading up to NYC on Sunday December 7th on a business trip. I will be there until Tuesday. I haven't been to the city in 5 years so i am totally lost! Can anyone direct me to where I can blow off a little steam ( maybe a lot) after my meetings. I don't want to stray too far from my hotel, Hilton on Avenue of the Americas. PLEASE HELP!!