would recommend staying in NYC and taking a train for draft. although hilton by penn station is supposed to be ok. i don't think the new hotel being built next to the arena will be ready.
Isn't there a holiday inn right across the river, it might be Kearny at that point? It's a couple miles from the arena maybe, but if maybe if he's looking for a cheaper option than the Hilton. Staying NYC will be more expensive I'd imagine. Though it will offer much more in the way of stuff nearby to do if the idea is to see NYC and go to the draft, lol.