Chelsea Star Hotel

300 West 30th Street, New York