About Hotel Chelsea
- Posted opportunities0
- Followers0
Hotel Chelsea is a full-service hotel at 222 West 23rd Street in New York, serving American cuisine, part of Sunday Hospitality and run by a team of 1-10 employees.
The hotel was awarded One Michelin Key in 2026.
