Moore Hotel near Moore Theatre BOOK NOW Location Moore Hotel300 West 22nd Street Chelsea New York NY 10011