Hotel Carter is located in New York's Broadway - Times Square neighborhood, close to Madame Tussauds Wax Museum, Times Square, and Broadway. Nearby points of interest also include Rockefeller Center and Empire State Building. Many rooms have views of the Square. They are near New York's famous New Year Ball Drop. The hotel’s central location provides easy access to major bus and train and subway lines.