Business and leisure travelers alike will appreciate the hotel’s convenient location. Visitors can experience iconic attractions like Times Square, Empire State Building, Central Park, and the Statue of Liberty.