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