We just got back from NYC about 3 months ago and I m definitely going back! We were there for 3 days, but I think 5 days should be enough. Get the 3+ day NewYorkPass, it will save you a lot of money! http://www.newyorkpass.com/ Also, buy your NYC T-shirt ( 5 for 10.99) at Times SQ.Around Empire State building, they have a lot of cheap NYc sounviers. Hotel wise, book early. We stayed in Chinatown (Hotel 91) but it s clean and fairly cheap- though you can heard the subway at night, it didn;t bother us. Becareful of big and cheap hotel, I heard it s not clean,, The last thing you want is to bring home some bed bugs.Broadway Show: If Wicked was too expensive ( it was for us), so we went to see Fuerza Bruta , we got a coupon online and pay half price =) so check online! .. Let put it this way, we will never forget this show.. we had a blast!http://www.broadwaybox.com/ ? for cheap shows! Ps. We finally watched Wicked�� In San Francisco, it was great!
If you re coming to NY, I seriously suggest you go see The Rockettes and the giant Christmas tree in Rockefeller Center. I ve been all over NY, and Manhattan is definitely the place to be... if you like huge crowds and big shows. If you re looking for something calmer, ice skating in Bryant Park, I think... And of course, if none of those fit then you can just hang out on 42nd St/ Times Square. shopping central. great displays during the holidays.I ve actually seen the Rockettes every year since I was 6, and they never get old. It s so classic. New York City Ballet is good too. I saw the Nutcracker last year and it was so cool. You d totally love it. Hope I helped! Have fun!
The link below can help u. Good luck!