Resort / hospitality

Hotel Chelsea

Hotel Chelsea is the landmark hotel on West 23rd Street in Chelsea, with its spa and fitness rooms on the penthouse level.

Manhattan, New York

Active jobs

No active jobs are currently listed for this company.