There are several Hop on Hop off bus providers in New York. I have tested them all and selected the best options.