Comfort Inn Chelsea - Closed 18 West 25th StreetNew York, NY, 10010 View Phone 212-645-3990 18 West 25th StreetNew York, NY 10010 View Website Experience & Reliability About Connect with this Business: Reservation Send to My Email Send to My Phone Print this Page