Front Office Manager - SpringHill Suites Times Square New York Manhattan Times Square New York, NY Nov 14, 2026