Grand Central Station 5-minute walk from Grand Central Station – handy for exploring Hotel NH Jolly Madison Towers