From rooftop parties to street parades, here’s how to make it a staycation — with 20 hotels right inside the action.